2017-07-26 6 views
1

何らかの理由で、私の新しいプロジェクトでは、テストがあり、明示的に実行されていてもテストカバレッジは常に0%と表示されます。jest-cliコードカバレッジは0%しか表示されません

Test Suites: 3 failed, 4 passed, 7 total 
Tests:  4 failed, 21 passed, 25 total 
Snapshots: 0 total 
Time:  1.849s, estimated 2s 
Ran all test suites. 

=============================== Coverage summary =============================== 
Statements : 0% (0/663) 
Branches  : 0% (0/285) 
Functions : 0% (0/117) 
Lines  : 0% (0/496) 
================================================================================ 

設定に問題がありますか?私のテストファイルは__tests__にあり、ここに私の設定ファイルのjest設定があります。

"jest": 

{ 
     "automock": true, 
     "collectCoverage": true, 
     "collectCoverageFrom": [                                                                                   
     "src/js/**/*.js" 
     ], 
     "coverageReporters": [ 
     "lcov", 
     "text-summary" 
     ], 
     "coveragePathIgnorePatterns": [ 
     "<rootDir>/node_modules/" 
     ], 
     "unmockedModulePathPatterns": [ 
     "/node_modules/keymirror", 
     "serialport" 
     ] 
} 

答えて

0

全く"src/js/**/*.js""src/js/**/**.js"に助けを変えていますか? (.jsに2番目のアスタリスクを追加する)

+0

残念ながら、それは何も変わらない。しかし、応答に感謝します。 – sethro

関連する問題