Jest не может разобрать ошибку при тестировании Jest + Enzyme в реакции - PullRequest
0 голосов
/ 19 декабря 2018

У меня проблема с jest-тестированием. В основном я выполнил настройку с помощью следующих шагов:

script в package.json:

"jest": {
    "scriptPreprocessor": "<rootDir>/jest-script-preprocessor",
    "moduleFileExtensions": [
      "js",
      "json",
      "jsx"
    ],
    "moduleNameMapper": {
      "^.*[.](jpg|JPG|gif|GIF|png|PNG|less|LESS|css|CSS)$": "EmptyModule"
    },
    "preprocessorIgnorePatterns": [
      "/node_modules/"
    ],
    "unmockedModulePathPatterns": [
      "<rootDir>/node_modules/react",
      "<rootDir>/node_modules/react-dom",
      "<rootDir>/node_modules/react-addons-test-utils",
      "<rootDir>/EmptyModule.js"
    ]
  },
  "peerDependencies": {
    "babel-core": "6.x | ^7.0.0-0"
  }

И в jest-script-препроцессоре.js

import babelJest from 'babel-jest'
    module.exports = {
      process: (src, filename) => {
        return babelJest.process(src, filename)
          .replace(/^require.*\.less.*;$/gm, '')
      }
    }

Дайте мне знать ценный способ получить разрешение.

enter image description here

...