我正在使用Enzyme的mount方法来测试反应组分。得到这个错误,有谁知道为什么?
FAIL src__tests __ \ components \ dashboard \ widgets \ livenessProbeTest.js(29.386s) ? livenessProbe.js>显示正确的标题
TypeError:ReactDOM.render不是函数
at Object.ReactTestUtils.renderIntoDocument (node_modules\react\lib\ReactTestUtils.js:76:21)
at renderWithOptions (node_modules\enzyme\build\react-compat.js:187:26)
at new ReactWrapper (node_modules\enzyme\build\ReactWrapper.js:94:59)
at mount (node_modules\enzyme\build\mount.js:19:10)
at _mountComponent (src\__tests__\components\dashboard\widgets\livenessProbeTest.js:35:10)
at mountComponent (src\__tests__\components\dashboard\widgets\livenessProbeTest.js:51:12)
at Object.<anonymous> (src\__tests__\components\dashboard\widgets\livenessProbeTest.js:64:19)
答案 0 :(得分:0)
只需更新您的软件包即可。
npm update
material-ui核心版本1.3.0给了我一些问题,但1.4.0正在使用mount。