enzyme 3.7.0 and react 15.6 - fails with error "Cannot find module 'react-test-renderer/shallow' from 'ReactFifteenAdapter.js'"

Created on 10 Oct 2018  路  3Comments  路  Source: enzymejs/enzyme

To Reproduce

  1. Create project with react 15
  2. Install latest enzyme and adapter for react 15:
    npm i --save-dev enzyme enzyme-adapter-react-15
  3. Run jest tests
  4. See error:
    Cannot find module 'react-test-renderer/shallow' from 'ReactFifteenAdapter.js'

Most helpful comment

Solution:

install react-test-renderer 15
npm i --save-dev react-test-renderer@^15.5.0

All 3 comments

Solution:

install react-test-renderer 15
npm i --save-dev react-test-renderer@^15.5.0

Indeed, if npm ls doesn鈥檛 succeed, then nothing can be expected to work - all peer deps need to be manually installed.

Solution:

install react-test-renderer 15
npm i --save-dev react-test-renderer@^15.5.0

Thanks for this solution sir.It work perfectly for me.Do you also work on data visualisation.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

aweary picture aweary  路  3Comments

ivanbtrujillo picture ivanbtrujillo  路  3Comments

blainekasten picture blainekasten  路  3Comments

modemuser picture modemuser  路  3Comments

SandroMachado picture SandroMachado  路  3Comments