Шаблоны по умолчанию , используемые Jest
для поиска тестовых файлов:
[ "**/__tests__/**/*.[jt]s?(x)", "**/?(*.)+(spec|test).[jt]s?(x)" ]
Другими словами ...
По умолчанию он ищет файлы .js
, .jsx
, .ts
и .tsx
внутри папок __tests__
, а также любые файлы с суффиксом .test
или .spec
(например, Component.test.js
или Component.spec.js
).Он также найдет файлы с именем test.js
или spec.js
.
Поскольку mockData.js
находится в подкаталоге __tests__
, он обнаруживается шаблонами глобусов по умолчанию и считается тестом..
Чтобы Jest
не рассматривал mockData.js
как тест, вы можете изменить шаблоны глобусов, которые Jest
использует, чтобы найти тесты с опцией конфигурации testMatch
или использоватьрегулярные выражения вместо шаблонов глобуса используют testRegex
.