我在包含来自enzyme
shallow
时收到此警告。
Warning: ReactTestUtils has been moved to react-dom/test-utils. Update references to remove this warning.
似乎它没有破坏测试,它只是令人恼火。
我在这里发现了同样的问题,但解决方案建议没有为我解决它。根据我的包.json 安装了以下依赖项
"react": "15.4.2",
"react-dom": "15.4.2",
"react-addons-test-utils": "^15.4.2",
"enzyme": "^2.8.2"
当我注释掉import { mount, shallow } from 'enzyme';
时,我没有看到此警告。有没有人知道如何解决这个问题?
通过将react-addons-test-utils
版本设置为15.4.2
解决了问题