單元測試我的angular2/ionic2應用程序時遇到了有線問題。 我爲應用程序編寫了一些單元測試,當我點擊npm test
時,它們正常測試。但是今天當我點擊npm test
時,它沒有檢測到我的項目的任何單元測試。它在終端中提供以下輸出。Jasmine Karma單元測試在Angular2中未檢測到我的測試用例單元測試
[email protected]:/media/dilanka/Stuff/CODE BASE/Inspection/UnitTesting/Inspection-Rewrite$ npm test
> [email protected] test /media/dilanka/Stuff/CODE BASE/Inspection/UnitTesting/Inspection-Rewrite
> ng test --code-coverage
05 12 2016 13:10:45.485:WARN [karma]: No captured browser, open http://localhost:9876/
05 12 2016 13:10:45.492:WARN [karma]: Port 9876 in use
05 12 2016 13:10:45.493:INFO [karma]: Karma v1.3.0 server started at http://localhost:9877/
05 12 2016 13:10:45.493:INFO [launcher]: Launching browser Chrome with unlimited concurrency
05 12 2016 13:10:45.497:INFO [launcher]: Starting browser Chrome
05 12 2016 13:10:47.739:INFO [Chrome 55.0.2883 (Linux 0.0.0)]: Connected on socket /#9FP78x92YrV-nPNoAAAA with id 77141340
START:
Finished in 0.003 secs/0 secs
SUMMARY:
✔ 0 tests completed
但在其他計算機,同一分支運行npm install
沒有任何疑慮。它可以檢測所有的測試用例。 然後我在我的電腦上重新安裝了節點和npm
。但是,我仍然遇到同樣的情況。 然後我在這個項目上運行npm test
進行檢查(https://github.com/lathonez/clicker),它也給出了相同的結果,並且沒有檢測到任何測試用例。以前這個項目也可以在我的電腦上完美運行。
我不明白髮生了什麼問題。問題是我的node
或npm
或karma configurations
?
請幫幫我。謝謝...
非常感謝您的回答。現在它工作完美。我花了整整一天的時間來找出錯誤。但是我沒有注意到這個問題。浪費了我整整一天的時間。不管怎麼說,還是要謝謝你。 :) –