मुझे यकीन नहीं है कि क्यों, लेकिन जब मैं अपने एंगुलरजेएस ऐप के लिए एक नया कर्म परीक्षण चलाता हूं तो मुझे अपनी टेस्ट फाइल के पिछले संस्करण से आउटपुट मिलता है। मैं कर्म परीक्षण के लिए नया हूं इसलिए मुझे यकीन है कि मैं कहीं कुछ खो रहा हूं।
फैंटॉमजेएस 2.1.1 (विंडोज 7 0.0.0) कैलेंडर कन्स्ट्रक्टर एक कैलेंडर, एक वर्ष, महीने और विकल्पों के साथ कैलेंडर को तुरंत चालू करता है FAILED (यही वह है जिसे मैंने पहले इस परीक्षण के लिए आउटपुट के रूप में सेट किया था)
मुझे नहीं पता कि जब मैं अपनी टेस्ट फ़ाइल इस तरह दिखता हूं तो मुझे उपरोक्त आउटपुट कैसे मिल रहा है।
test.js
"use strict";
describe("holidays", function () {
var scope, controller;
beforeEach(function(){
module("holiday");
});
describe("HolidaysController", function(){
beforeEach(inject(function($rootScope, $controller){
scope = $rootScope;
controller = $controller("HolidaysController", {
"vm": scope
});
}));
it("should work", function(){
expect(vm.tooltips).toBe(false);
});
});
});
- कोणीय संस्करण: 1.4.0
- कर्म संस्करण: 0.13.22
- फैंटॉमजेएस संस्करण: 2.1.1
उत्तर:
उत्तर № 1 के लिए 1मैंने इसे समझ लिया, मेरे पास एक और टर्मिनल खुल गया था जिसे मैंने पहले कर्म में भाग लिया था। दोनों टर्मिनलों को बंद करने और एक को फिर से खोलने के बाद समस्या ठीक हो गई थी।