2017-08-23 4 views
0

実行テストで2つのエラーがあります。/Jest-cliエラー

ノード:v6.11.2
NPM:私はそれを解決していけない "。オブジェクトのv3.10.10

最初のエラーは、プロパティを読み取ることができませんでヌルの

TypeError: Cannot read property 'Object.<anonymous>' of null 
    at Runtime._execModule (/home/dby/test/jesttest/node_modules/jest-runtime/build/index.js:510:72) 
    at Runtime.requireModule (/home/dby/test/jesttest/node_modules/jest-runtime/build/index.js:329:14) 
    at Runtime.requireModuleOrMock (/home/dby/test/jesttest/node_modules/jest-runtime/build/index.js:405:19) 
    at Function.bezier (/home/dby/test/jesttest/node_modules/react-native/Libraries/Animated/src/Easing.js:228:13) 
    at ease (/home/dby/test/jesttest/node_modules/react-native/Libraries/Animated/src/Easing.js:94:14) 
    at TimingAnimation._easing (/home/dby/test/jesttest/node_modules/react-native/Libraries/Animated/src/Easing.js:262:10) 
    at TimingAnimation.onUpdate (/home/dby/test/jesttest/node_modules/react-native/Libraries/Animated/src/AnimatedImplementation.js:338:22) 
    at ontimeout (timers.js:386:14) 
    at tryOnTimeout (timers.js:250:5) 
    at Timer.listOnTimeout (timers.js:214:5) 

package.json

"dependencies": { 
    "native-base": "^2.3.1", 
    "react": "16.0.0-alpha.12", 
    "react-native": "0.47.2", 
    "react-native-vector-icons": "^4.3.0", 
    "react-navigation": "^1.0.0-beta.11", 
    "react-redux": "^5.0.6", 
    "redux": "^3.7.2", 
    "redux-thunk": "^2.2.0" 
    }, 
"devDependencies": { 
    "babel-cli": "^6.26.0", 
    "babel-eslint": "^7.2.3", 
    "babel-jest": "20.0.3", 
    "babel-preset-react-native": "^3.0.1", 
    "enzyme": "^2.9.1", 
    "jest": "20.0.4", 
    "jest-react-native": "^18.0.0", 
    "react-addons-test-utils": "^15.6.0", 
    "react-dom": "^15.6.1", 
    "react-test-renderer": "^16.0.0-beta.5", 
    "redux-mock-store": "^1.2.3" 
    }, 
    "jest": { 
    "preset": "react-native", 
    "transformIgnorePatterns": [ 
     "/node_modules/(?!native-base)/", 

    ] 
    } 

私は
セカンドエラーに

たぶん
/usr/lib/node_modules/jest-cli/node_modules/jest-runtime/build/index.js:510 
    const wrapper = this._environment.runScript(transformedFile.script)[^

答えて

0

をこのエラーをスローし、--no-キャッシュ冗談を使用してはいけませんようなものを試してください。

"jest": { 
    "verbose": true, 
    "coverageDirectory": "./coverage", 
    "coverageThreshold": { 
     "global": { 
      "branches": 40, 
      "functions": 0, 
      "lines": 33, 
      "statements": 25 
     } 
    } 
} 

これをスクリプトに追加します。

"test": "node ./node_modules/jest/bin/jest --coverage", 
+0

お返事ありがとうございます。 それは関連するカバレッジではありません/作業していません:/ –

+0

あなたは私が投稿した構造の一部を使用できるはずです。反応ネイティブがJestと異なるかどうかはわかりません。 jestに必要なすべてのノードモジュールを含めましたか? – TGarrett

+0

ı知らない:/ıインターネット上のモジュールを見つける:/ –

関連する問題