с использованием cra 3.1
и jest 24.9
мои тесты работали, вплоть до вчерашнего дня, когда это больше не выполнялось
"test": "react-scripts test --testPathIgnorePatterns=e2e --testPathIgnorePatterns=story-snapshots",
Это дает
No tests found, exiting with code 1
Run with `--passWithNoTests` to exit with code 0
In C:\workspace\gcreader
117 files checked.
testMatch: C:\workspace\gcreader/src/**/__tests__/**/*.{js,jsx,ts,tsx}, C:\workspace\gcreader/src/**/*.{spec,test}.{js,jsx,ts,tsx} - 17 matches
testPathIgnorePatterns: e2e, story-snapshots - 0 matches
testRegex: - 0 matches
Pattern: - 0 matches
npm ERR! Test failed. See above for more details.
аргумент проблематика c кажется, e2e
. Если я уберу --testPathIgnorePatterns=e2e
, то шут найдет тесты. Моя папка имеет следующую структуру
src
├───components
│ ├───story-snapshots.test.ts
├───e2e
│ └───search.test.ts
├───other
│ └───some.test.ts