2016-05-15 13 views
0

現在、ユニットテストを実行するためにkarma + jasmineを使用しています。製品コードにバグがある場合、これは素晴らしいです。誰かがユニットテストファイルのタイプミスをした場合しかし、それは中止する全てのテストを引き起こし、そしてもっと重要なのは、リターンコードが0であるので、私たちのCIサーバは、それが渡されたと考えて:ユニットテストで解析エラーが発生したときにカルマテストが失敗しないのはなぜですか?

START: 
14 05 2016 18:28:03.258:INFO [karma]: Karma v0.13.22 server started at http://localhost:9876/ 
14 05 2016 18:28:03.264:INFO [launcher]: Starting browser PhantomJS 
14 05 2016 18:28:03.917:INFO [PhantomJS 2.1.1 (Mac OS X 0.0.0)]: Connected on socket /#qLf4mgQG51O8hmSlAAAA with id 66915424 
PhantomJS 2.1.1 (Mac OS X 0.0.0) ERROR 
    SyntaxError: Expected token '}' 
    at <filename removed>.spec.js:46 

Finished in 0.311 secs/0 secs 

SUMMARY: 
✔ 0 tests completed 

をどのようにすることができます1つのテスト(理想)に失敗するか、少なくともエラーコードを投げただけでカルマを構成しますか?

ありがとうございます!

答えて

0

これを読んだ人にとって、最新のカルマランナーはもはやこの欠陥を呈していないように見えるので、アップグレードが役立つかもしれません。ハッピーコーディング!

関連する問題