RealOrangeOne/react-native-mock

Cannot find module 'react/lib/ReactComponentTreeHook' from 'ReactDebugTool.js'

Open

#141 ouverte le 19 juil. 2017

Voir sur GitHub
 (35 commentaires) (43 réactions) (0 assignés)JavaScript (151 forks)github user discovery
Bughelp wanted

Métriques du dépôt

Stars
 (567 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

After adding and importing this lib, testing with jest shows errors for all test suites:

  ● Test suite failed to run

    Cannot find module 'react/lib/ReactComponentTreeHook' from 'ReactDebugTool.js'
      
      at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:179:17)
      at Object.<anonymous> (node_modules/react-addons-perf/node_modules/react-dom/lib/ReactDebugTool.js:16:30)

Part of package.json:

{
  "dependencies": {
    "react": "16.0.0-alpha.12", 
    "react-native": "0.46.3",
    ...
  }
  "devDependencies": {
    "jest": "^20.0.4",                               // 20.0.4
    "react-dom": "16.0.0-alpha.12",
    "react-native-mock": "^0.3.1",                   // 0.3.1
    "react-test-renderer": "16.0.0-alpha.12",
    ...
  }
}

Those errors are raised from react-addons-perf which is depended by react-native-mock. The version of react-addons-perf is 15.4.2. I'm not sure whether it is related to the version of react (16.0.0-alpha.12).

Guide contributeur