У меня примерно следующая структура
Root
├ __tests__
├ Directory0
│ ├ childA
│ │ └ __mocks__
│ │ └ module_a.js
│ └ childB
│ └ __mocks__
│ └ module_a.js
├ Directory1
│ └ …
├ Directory2
│ └ …
└ DirectoryN
Я пытаюсь настроить jest для корневого каталога, но полностью игнорируя Directory0
корневые тесты будут жить в __tests__
, некоторые дочерние каталоги имеют своисобственной конфигурации Jest и тестируются отдельно, есть дублированные макеты [так как это шаблоны, которые копируются, поэтому нет способа иметь один общий макет], и Jest выбирает эти макеты и выдает предупреждение.
I 'мы уже пробовали testPathIgnorePatterns: ['<rootDir>/Directory0/']
безуспешно