Jest тестирование форматирования - __tests__ vs * .test.js - PullRequest
0 голосов
/ 06 апреля 2019

Я работаю в базе кода реагирования, где у нас есть тестовые файлы, помеченные

__tests__

Файлы внутри выглядят так

filename.js

Ранее, когда яЯ использовал jest / энзим, у меня были тестовые файлы, отформатированные так:

filename.test.js

Я предполагаю, что когда вы помещаете файл в папку с заголовком

__tests__ 

Вы можете оставить часть .test выключенной?Я не могу найти твердый ответ по теме.Кто-нибудь имеет некоторое представление о функциональности форматирования?

1 Ответ

1 голос
/ 06 апреля 2019

Это происходит из-за значения свойства testMatch jest config, которое по умолчанию равно

[ "**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)" ]

Что в основном означает, что он будет рассматривать в качестве теста любые js (x) илиФайл ts (x) либо с .test (или .spec) после него, либо внутри папки __test__.

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