-
-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Description
Version
30.0.0-alpha.2
Steps to reproduce
yarn jest --config ./config/jest.config.js useLoadableQueryExpected behavior
Jest finds the matching file src/react/hooks/__tests__/useLoadableQuery.test.tsx and executes it
Actual behavior
No tests found, exiting with code 1
Additional context
I understand that jest 30 had a change (in #12519) from a [TestPathPattern] option to [TestPathPatterns], but honestly, I'm failing to get anything to match this new option, even specifying the full path to the test doesn't work.
From the issue, it seems like this doesn't accept a RegEx anymore, but an array of patterns - but I'm not sure how to write those patterns. I'm getting errors like Invalid testPattern **/useLoadableQuery.* supplied. Running all tests instead..
This might be user error, but this change is very unexpected, and will probably seriously impact the workflows of most jest users and a ton of CI scripts, so I thought I'd open an issue to bring this to your attention.
Environment
System:
OS: macOS 13.6
CPU: (8) arm64 Apple M1 Pro
Binaries:
Node: 20.5.0 - ~/.nvm/versions/node/v20.5.0/bin/node
Yarn: 1.22.19 - /opt/homebrew/bin/yarn
npm: 9.8.0 - ~/.nvm/versions/node/v20.5.0/bin/npm
pnpm: 8.7.6 - /opt/homebrew/bin/pnpm
npmPackages:
jest: 30.0.0-alpha.2 => 30.0.0-alpha.2