首页 > 解决方案 > 测试失败

问题描述

我正在尝试在我的 react 项目上运行 Jest 测试运行程序,并且我正在使用名为 semantic-ui-react 的第三方 UI 库。当我编写简单的测试并运行时,它们运行成功,但是当我从语义 UI 反应导入任何组件并测试我的自定义组件时,我收到以下错误。

测试套件无法运行

/xxx/node_modules/semantic-ui-react/index.js:1
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){export * from 'semantic-ui-react';
                                                                                         ^^^^^^

SyntaxError: Unexpected token export 

** 依赖版本:**

"babel-jest": "^21.0.0",
"jest": "^21.0.1",
"enzyme": "^3.11.0",
"enzyme-adapter-react-16": "^1.15.5",
"enzyme-to-json": "^3.6.1",

请帮忙。提前致谢。

标签: reactjsjestjsbabel-jestreact-test-renderer

解决方案


推荐阅读