我正在尝试测试我的组件jest
, react
, redux
但我不断收到以下错误:
● Test suite failed to run
stream-react-redux/src/containers/App/App.css:1
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){.app {
SyntaxError: Unexpected token .
我已按照有关如何添加的说明进行操作identity-obj-proxy
并配置我的.jestrc
文件,但我不断收到相同的错误。当我开始使用时问题就出现了CSS 模块并将它们导入我的组件中
这是我的.jestrc
:
{
"moduleFileExtensions": [ "js", "jsx"],
"moduleNameMapper": {
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/__mocks__/fileMock.js",
"^.+\\.(css)$": "identity-obj-proxy"
},
"transform": {
"^.+\\.(js|jsx)$": "babel-jest"
},
"verbose": true
}
我还添加了["es2015", { "modules": false } ]
在我的里面.babelrc
file.