PhpStorm / IntelliJ IDEA не нарушает точки останова в модульных тестах Jest

urig спросил: 03 ноября 2018 в 09:03 в: unit-testing

У меня есть проект Vue.js, над которым я работаю в PhpStorm (вариант IntelliJ IDEA).

Я написал модульные тесты, предназначенные для моих компонентов Vue с использованием Jest. Я могу запустить свои юнит-тесты из PhpStorm. Однако, когда я отлаживаю свои модульные тесты, PhpStorm не ломается на точках останова, которые я помещаю в код моих компонентов Vue.

Ниже приведена конфигурация Jest, которую я поместил в package.json моего проекта Vue. Почему PhpStorm не ломается на моих точках останова?

"jest": {
    "roots": [
      "<rootDir>./"
    ],
    "moduleFileExtensions": [
      "js",
      "vue"
    ],
    "transform": {
      ".*\\.(vue)$": "jest-vue-preprocessor",
      "^.+\\.js$": "babel-jest"
    },
    "moduleNameMapper": {
      "^~/(.*)$": "<rootDir>/../$1"
    },
    "collectCoverage": true,
    "collectCoverageFrom": [
      "**/*.{js,vue}",
      "!**/node_modules/**"
    ],
    "coverageReporters": [
      "html",
      "text-summary"
    ],
    "coverageDirectory": "coverage",
    "notify": true,
    "setupTestFrameworkScriptFile": "./setup.js"
}

0 ответов