2016-05-19 1 views
0

私がこの質問を提起したのは、StackOverflowで見つけられる唯一のQ /は、見つからないプラグインプラグインのリストに追加することです。しかし、これはプラグインが正常に見つかりましたが、とにかくロードに失敗した場合とは異なります。カルマカバレッジを実行しようとしたときにカバレッジ "!"メッセージを読み込めません

カバレッジを正常に実行するには、何を変更する必要があるのか​​わかりません。

以下は、グランツを通じてカバレッジタスクを実行しようとしたときの出力です。以下は

Running "karma:unit_coverage" (karma) task 
INFO [karma]: Karma v0.10.10 server started at http://localhost:9876/ 
INFO [launcher]: Starting browser PhantomJS 
WARN [preprocess]: Can not load "coverage"! 
    TypeError: Object function lodash(value) { 
     // don't wrap if already wrapped, even if wrapped by a different `lodash` constructor 
     return (value && typeof value == 'object' && !isArray(value) && hasOwnProperty.call(value, '__wrapped__')) 
     ? value 
     : new lodashWrapper(value); 
    } has no method 'includes' 
    at createCoveragePreprocessor (/home/jon/dev/romonet/portal/node_modules/karma-coverage/lib/preprocessor.js:56:10) 
    at Array.invoke [as 0] (/home/jon/dev/romonet/portal/node_modules/karma/node_modules/di/lib/injector.js:75:15) 
    at get (/home/jon/dev/romonet/portal/node_modules/karma/node_modules/di/lib/injector.js:48:43) 
    at instantiatePreprocessor (/home/jon/dev/romonet/portal/node_modules/karma/lib/preprocessor.js:40:37) 
    at Array.forEach (native) 
    at /home/jon/dev/romonet/portal/node_modules/karma/lib/preprocessor.js:57:29 
    at /home/jon/dev/romonet/portal/node_modules/karma/lib/file-list.js:196:17 
    at Object.oncomplete (fs.js:107:15) 

パッケージの私のインストールされたバージョンです:予想通り

├─┬ [email protected] 
├─┬ [email protected] 
├─┬ [email protected] 

答えて

0

、それはバージョン依存関係の問題でした。 karma-coverageをバージョン~0.1.5にダウングレードすると問題が解決しました。

関連する問題