Skip to content
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

Investigate brittle e2e tests #725

Open
jrhoads opened this issue Apr 5, 2023 · 0 comments
Open

Investigate brittle e2e tests #725

jrhoads opened this issue Apr 5, 2023 · 0 comments

Comments

@jrhoads
Copy link
Contributor

jrhoads commented Apr 5, 2023

Several(4) Cypress tests query the staging api for a specific repository 'datacite.test' and that repository must have the title "DataCite Test Repository". If this title is changed then the cypress tests will fail and we will not be able to do a Github Action based deployment.

The 4 tests are

cypress/e2e/client_admin/prefixes.test.ts#L33
cypress/e2e/client_admin/info.test.ts#L30,L74,L82,L90,L117
cypress/e2e/client_admin/settings.test.ts#L25
cypress/e2e/client_admin/doi.test.ts#L41

We should investigate whether there is a different way to approach this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant