2015-02-09 12 views
33

Eskiden jasmine/karma çalıştırmak için özel bir test veya test seti kullanabilmekteydim. Ancak, şimdi artık çalışmıyor ve bu hatayı alıyorum: (veya iit için benzer).Artık ddescribe veya iit kullanamazsınız

INFO [karma]: Karma v0.12.31 server started at http://localhost:8081/ 
INFO [launcher]: Starting browser PhantomJS 
INFO [PhantomJS 1.9.8 (Windows 7)]: Connected on socket jIMgciNEN5VXBdZOhDz2 with id 78471739 
PhantomJS 1.9.8 (Windows 7) ERROR 
    ReferenceError: Can't find variable: ddescribe 
    at /.../test.js:146 

Ben çalıştırıyorum: karma 0.12.28, yasemin 2.2.0 karma-yasemin: 0.3.5, karma-phantomjs-başlatıcısı: Burada 0.1.4

Test dosyası temelde görünüyormuş gibi:

'use strict'; 

ddescribe('MyController', function() { 
    it('should do xyz', function() { 
     ... 
    }); 
}); 

Hiç bir fikrin var mı? Kaybettiğim bazı tanım veya yapılandırma değişiklikleri var mı? Böylece artık ddescribe tanımlı değil mi?

https://github.com/karma-runner/karma-jasmine/issues/73 Anlaşılan fdescribe ve test 'odaklı' için sığacak kullanmanın ddescribe ve iit kullanmaktan değişti:

cevap

98

Tamam, sonunda hata raporu buldum.

+1

Doğru cevapla takip ettiğiniz için çok teşekkürler. Oldukça zamanım kurtardı! – alcfeoh

İlgili konular