Как запустить Jest-файлы, которые не имеют .test.в их имени файла? - PullRequest
0 голосов
/ 18 октября 2018

У меня есть несколько тестов, которые нужно запускать отдельно от всех других .test файлов, поэтому я назвал их .integration.js

как проверить все файлы, которые имеют .integration.js?

пример файла;endpoint.integration.js

1 Ответ

0 голосов
/ 18 октября 2018

Пользовательские имена тестовых файлов можно настроить с помощью ключа конфигурации testregex-string.https://jestjs.io/docs/en/configuration#testregex-string

По умолчанию: (/__tests__/.*|(\\.|/)(test|spec))\\.jsx?$

Таким образом, чтобы запускать тесты только в таких файлах, как endpoint.itegration.js тесты, вместо этого можно использовать это регулярное выражение: \\.integration\\.js$

Вы можете указать это в своей конфигурации в package.json или jest.config.js.

Или вы можете использовать регулярное выражение в качестве первого аргумента команды jest cli.

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