我正在使用语义UI反应,并且尝试使用jest创建快照测试。但是,我一直收到此消息。有人可以阐明这一点吗?我在nextjs中使用语义。
console.error node_modules/fbjs/lib/warning.js:36
Warning: ReactTestUtils has been moved to react-dom/test-utils. Update references to remove this warning.
console.error node_modules/semantic-ui-react/dist/commonjs/lib/debug.js:30
Semantic-UI-React could not enable debug.
console.error node_modules/semantic-ui-react/dist/commonjs/lib/debug.js:31
TypeError: Cannot read property 'debug' of undefined
您在Windows上吗?如果是这样,您如何执行测试?我之前也遇到过同样的问题,并且能够解决。
我的package.json中包含以下内容:
但是,与此相关的问题是,Windows将您的NODE_ENV设置为“ test”而不是“ test”,请注意尾随空白。对我来说,解决方案是通过删除空格来修复编写脚本: