«karma-runner» etiketlenmiş sorular

Karma, geliştiricilere, üretkenliği ve yaratıcılığı artırmak için pek çok şey kurmaları gerekmeyen, sadece kod yazıp anında geri bildirim alabilecekleri bir test ortamı sağlar.

11
npm gerekirse paketi kontrol edin ve güncelleyin
Karma test çalıştırıcısını TeamCity'ye entegre etmeliyiz ve bunun için sys-mühendislerine küçük bir komut dosyası (powershell veya her neyse) vermek istiyorum: bazı yapılandırma dosyasından istenen sürüm numarasını almak (Sanırım bir yorum olarak sağ koymak karma.conf.js) npm'in global deposunda tanımlanan karma koşucunun sürümünün kurulu olup olmadığını kontrol edin değilse veya yüklü sürüm …

9
NPM bağımlılıkları yükleyemiyor - Kilitlenmemiş bir şeyin kilidini açmayı deneyin
Package.json dosyamda bir npm yüklemesi çalıştırmaya çalışıyorum, ancak çok fazla sorun yaşıyorum. Tüm bağımlılıklarımda "Hata: Kilitlenmemiş XXX kilidini açmaya çalış" mesajı görüntüleniyor. İşte bunlardan biri: Error: Attempt to unlock tbd@~0.6.4, which hasn't been locked at unlock (/usr/local/lib/node_modules/npm/lib/cache.js:1304:11) at cb (/usr/local/lib/node_modules/npm/lib/cache.js:646:5) at /usr/local/lib/node_modules/npm/lib/cache.js:655:20 at /usr/local/lib/node_modules/npm/lib/cache.js:1290:7 at /usr/local/lib/node_modules/npm/node_modules/lockfile/lockfile.js:167:38 at OpenReq.Req.done (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:144:5) at …

9
Tek bir test dosyası çalıştırma
ng testTüm test paketi yerine tek bir dosya için çalıştırmanın bir yolu var mı ? İdeal olarak, bir dosyayı düzenlerken mümkün olan en hızlı geri bildirim döngüsünü elde etmek isterim, ancak karmaher kayıtta tüm paketi çalıştırır, bu yeterince büyük bir test paketi oluşturduğunuzda biraz yavaştır. Bu, angular-cli ile yalnızca bir …

7
Angular iade modülünde test hizmeti tanımlanmadı
Projemde varsayılan hizmet birimi testini çalıştırmaya çalışıyorum (GitHub'daki Angular Seed projesinden alınmıştır), ancak "modül tanımlı değil" hatasını almaya devam ediyorum. Referans verilen JavaScript dosyalarının sırasına göre bir şey olabileceğini okudum , ancak işe yarayacak gibi görünmüyorum, bu yüzden umarım biriniz yardımcı olabilir. Test için yapılandırmam şöyle görünüyor: basePath = '../'; …

1
Kaydetme mesajı türü olarak "angarya" ne zaman kullanılır?
Ne işe yarar choreiçinde mesajları işlemek semantik versiyonu kontrolü ? Başarı veya düzeltme gibi diğer türler açık, ancak "angarya" nın ne zaman kullanılacağını bilmiyorum. Herhangi biri bunun kullanımına dair birkaç örnek verebilir mi? Belki ilgili olmayan başka bir soru: Dosyaları değiştirmek için uygun işlem mesajları türü nedir .gitignore?

8
Kurulumdan sonra karmanın çalıştırılması 'karma' ile sonuçlanır, dahili veya harici bir komut olarak tanınmaz
Kullanarak karma yükledikten sonra, bir açısal tohum projesi olarak karmayı çalıştırmaya çalışıyorum. npm install -g karma Alırım: 'karma' is not recognized as an internal or external command, operable program or batch file. angular-client \ scripts'ten test.bat'ı çalıştırmaya çalıştığımda, bu dosyanın içeriği: BASE_DIR =% ~ dp0 olarak ayarla karma başlangıcı "% …


7
Açısal Karma Jasmine Hatası: Geçersiz durum: Yönerge için özet yüklenemedi
Bir github deposu geliştiriyorum (açısal 7 ve açısal-cli ile) ve ana dalda çalışan Karma ve Jasmine ile bazı testlerim var. Şimdi tembel yükleme özelliği eklemeye çalışıyorum, mesele şu ki, daha önce geçtiği testler, şimdi geçmiyor. Komik çünkü sadece tembel yükleme modülünden gelen testler başarısız oluyor ... İşte kod ve hata: …

3
Karma: Komut satırından tek bir test dosyası çalıştırma
Yani, her yerde bunu arıyordum, burada "benzer" cevaplar buldum, ama tam olarak istediğim şey değil. Şu anda karma ile tek bir dosya test etmek istiyorsanız, yapmam gereken fit(), fdescribe()söz konusu dosya üzerinde ... Ancak, istediğim şey yapılandırma dosyasıyla sadece karma diyebilmek ve onu belirli bir dosyaya yönlendirebilmek, böylece dosyayı hiç …

26
Hata: __karma __. Başlangıç ​​yöntemini uygulayan bir adaptör eklemeniz gerekiyor
Projelerimden birine bazı birim testleri eklemeye çalışıyorum. Şimdiye kadar karmayı yükledim ve yapılandırdım ve yasemin kurdum. test/Klasörümde bir test dosyası var . Karma sunucusu başladı, tarayıcı sayfası hazır, ancak karma runaşağıdaki gibi başarısız oluyor: $ karma run karma-conf.js [2014-06-14 15:19:11.046] [DEBUG] config - Loading config /foo/test/karma-conf.js Waiting for previous execution... …

5
açısal 4 birim test hatası "TypeError: ctor bir yapıcı değil"
Yol çözümleyicimi test etmeye çalışıyorum ve test TypeError: ctor is not a constructorederken, daktilo derleme zamanı hata yokken neden olduğu hakkında hiçbir fikrim yok. TypeError: ctor is not a constructor TypeError: ctor is not a constructor at _createClass (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42355:26) at _createProviderInstance$1 (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42330:26) at resolveNgModuleDep (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42315:17) at _createClass (http://localhost:9877/_karma_webpack_/vendor.bundle.js:42362:26) at _createProviderInstance$1 …


8
Karma + AngularJS testi içinde sahte bir JSON dosyası yükleme
Karma + Jasmine kullanarak testlerle kurulmuş bir AngularJS uygulamam var. Test etmek istediğim, büyük bir JSON nesnesi alan, onu uygulamanın geri kalanı tarafından daha tüketilebilir bir biçime dönüştüren ve dönüştürülen nesneyi döndüren bir işlevim var. Bu kadar. Testlerim için, yalnızca sahte JSON içeriğine sahip ayrı JSON dosyalarınızın (* .json) olmasını …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.