Почему PhpStorm не входит в мой код компонента Vue при отладке модульных тестов Jest? - PullRequest
0 голосов
/ 01 января 2019

У меня есть веб-приложение Vue , для которого я написал модульные тесты, используя Jest (v23.6.0).

Когда я отлаживаю модульный тест в PhpStorm (v2018.3.1), он ломается на точках останова, помещенных в код моего модульного теста.Однако, когда я помещаю точки останова в тестируемый компонент Vue, PhpStorm игнорирует их.

Кроме того, когда я пытаюсь войти в свой тест компонента Vue с точки останова, помещенной в модульный тест, PhpStorm игнорирует и обрабатывает мою инструкцию "step into", как если бы она была "step over".

Я должен добавить, что мой проект использует Babel (v7.0.0-beta.3) для поддержки ES6.Полагая, что проблема может быть вызвана различиями в номерах строк после переноса, я добавил в файл .babelrc следующее:

"sourceMaps": true,
"retainLines": true

К сожалению, это не помогло решить проблему.

ПочемуPhpStorm игнорирует мои контрольные точки и как я могу это исправить?

...