Выполнение нескольких тестов для реагирования js с использованием Jest и Enzyme, но один из файлов продолжает ломаться.Используя Jest и Enzyme
Я уже очистил кеш, но получаю следующее:
NPM ERR!Тест не пройден, и рабочий процесс неожиданно завершился!Скорее всего, это ошибка инициализации
Вот часть package.json.Не совсем уверен, как решить эту проблему.
scripts": {
"start": "node scripts/start.js",
"start-3001": "set PORT=3001&& node scripts/start.js",
"start-3002": "set PORT=3002&& node scripts/start.js",
"build": "node scripts/build.js",
"test": "node scripts/test.js --env=jsdom --verbose || exit 0"
},
"devDependencies": {
"enzyme-to-json": "^3.3.5",
"jes": "^0.6.1",
"jest": "^20.0.4",
"jest-fetch-mock": "^2.1.2",
"react-addons-test-utils": "^15.6.2",
"react-dom": "^15.6.2",
"react-test-renderer": "^15.5.4"
},
"jest": {
"automock": false,
"collectCoverageFrom": [
"src/**/*.{js,jsx}"
],
"setupFiles": [
"<rootDir>/config/polyfills.js"
],
"testMatch": [
"<rootDir>/src/**/__tests__/**/*.js?(x)",
"<rootDir>/src/**/?(*.)(spec|test).js?(x)"
],
"testEnvironment": "node",
"verbose": true,
"testURL": "http://localhost:3000",
"transform": {
"^.+\\.(js|jsx)$": "<rootDir>/node_modules/babel-jest",
"^.+\\.css$": "<rootDir>/config/jest/cssTransform.js",
"^(?!.*\\.(js|jsx|css|json)$)": "<rootDir>/config/jest/fileTransform.js"
},
"transformIgnorePatterns": [
"[/\\\\]node_modules[/\\\\].+\\.(js|jsx)$"
],
"moduleNameMapper": {
"^react-native$": "react-native-web"
},
"moduleFileExtensions": [
"web.js",
"js",
"json",
"web.jsx",
"jsx",
"node"
]
},
"babel": {
"presets": [
"react-app",
"stage-0"
]
},
"eslintConfig": {
"extends": "react-app"
}
}