Запуск Jest description.each или it.each тестов напрямую от IntelliJ? - PullRequest
0 голосов
/ 14 января 2020

В IntelliJ 2019.3 Commercial Edition, есть ли способ запустить отдельные describe.each и it.each тесты с помощью кнопки "play / debug"? Чтобы даже IDEA распознала этот test.spec.js файл как тест Jest, мне нужен метод xdescribe dummy. Без этого IDEA запускает тесты с прямым узлом (без аргументов Jest).

Jest describe.each

Результаты при щелчке правой кнопкой мыши по файлу (не отдельные блоки it / describe) и запуск всех тестов в файле:

Results

Мои конфигурации Run / Debug ничего особенного:

Run/debug config

Мой пакет. json зависимости:

  "dependencies": {
    "jest": "^24.9.0",
    "jest-each": "^24.9.0",
    "jest-each-object": "^1.0.0",
    "supertest": "^4.0.2",
    "@types/jest": "^24.0.23",
    "@types/jest-each": "^24.3.0",
    "@types/supertest": "^2.0.8",
    "mz": "^2.7.0"
  },

YouTrack от JetBrain не дал никаких плодотворных результатов, и многие пользователи - это пользователи сообщества (нет удобных отдельных кнопок «play / debug»), так что это сложная проблема.

1 Ответ

0 голосов
/ 14 января 2020

Среда IDE статически анализирует исходный код в поисках известных шаблонов кода при обнаружении тестов. Поддержка шаблонов describe.each и it.each будет добавлена ​​в следующем крупном обновлении, см. WEB-35107

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...