-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spec glob seems to have broken in 9.3.1 #19783
Comments
Note that it works if I append a comma works |
@nickbrook72 Thank you for reporting. I am able to reproduce with the provided command and will look into the 9.3 changes around this: 273b703 |
The code for this is done in cypress-io/cypress#19789, but has yet to be released. |
Released in This comment thread has been locked. If you are still experiencing this issue after upgrading to |
Current behavior
We use Bitbucket Pipelines for tests, and in order to run in parallel we split up the specs using simple globs.
e.g:
cypress run -s 'cypress/integration/[a-c]*/**
This worked fine up till 9.3.0, but broke in 9.3.1 with the following error:
`Cypress encountered an error while parsing the argument spec
You passed: cypress/integration/[a-c]*/**
The error was: spec must be a string or comma-separated list`
Desired behavior
It should pull in all the specs referenced by the glob i.e all specs beginning with a, b or c
Test code to reproduce
cypress run -s 'cypress/integration/[a-c]*/**
Cypress Version
9.3.1
Other
You fixed a glob-related bug in 9.3.1: regression due to that?
The text was updated successfully, but these errors were encountered: