Bazı birim testleri için karma ve yasemin kullanıyorum. Konsol/terminali kontrol etmek yerine bir html çıktısı almak istiyorum ve bunu, gereksinimlerim için mükemmel olan https://www.npmjs.org/package/karma-htmlfile-reporter buldum.HATA [karma]: [TypeError: HTML çıktısı eklerken yöntem 'push' komutunu çağırın]
`ERROR [karma]: [TypeError: Cannot call method 'push' of undefined]
TypeError: Cannot call method 'push' of undefined
at onBrowserStart (/usr/local/lib/node_modules/karma/lib/reporters/base.js:14:20)
at null.<anonymous> (/usr/local/lib/node_modules/karma/lib/events.js:15:22)
at EventEmitter.emit (events.js:117:20)
at onStart (/usr/local/lib/node_modules/karma/lib/browser.js:128:13)
at Socket.<anonymous> (/usr/local/lib/node_modules/karma/lib/events.js:15:22)
at Socket.EventEmitter.emit [as $emit] (events.js:117:20)
at SocketNamespace.handlePacket (/usr/local/lib/node_modules/karma/node_modules/socket.io/lib/namespace.js:335:22)
at Manager.onClientMessage (/usr/local/lib/node_modules/karma/node_modules/socket.io/lib/manager.js:488:38)
at WebSocket.Transport.onMessage (/usr/local/lib/node_modules/karma/node_modules/socket.io/lib/transport.js:387:20)
at Parser.<anonymous> (/usr/local/lib/node_modules/karma/node_modules/socket.io/lib/transports/websocket/hybi-16.js:39:10)
Bir cevap google avlayacak ama çalıştığını config raporlardan 'html' kaldırırsanız henüz bulmak için: Bunu çalıştırdığınızda
bir hata alıyorum ince. Daha önce jasmine/karma kullanmamaya karar verdim.
raporlara ilişkin yapılandırma parçası: Herhangi bir yardım için `
reporters: ['progress', 'html'],
htmlReporter: {
outputFile: 'tests/units.html'
},``
teşekkürler.
bir çözüm buldunuz? Aynı sorunu burada yaşıyor – marcellscarlett
@marcellscarlett - Hayır, sadece konsol çıkışı yerine yerleştim. Ben orada sürümleri ile bazı sorunlar saklamak okudum ama böyle ave versiyonları birlikte çalışmalı ve görünüşe göre hata düzeltildi ama meh – null
Bu bana hemen şimdi oldu - konsol çıkışı ile - kendi başına gitti. Bir uzak dev sunucusuyla çalışıyorum, NFS üzerine kurulu dosyalar - Bir dosya kaydetme ve dosyaları izlemenin karma bir özelliği olduğu varsayımı var – cloakedninjas