stable

Clone or download

Read-only

Core e2e tests can be played more than once

closes of request #24982 clean e2e test suite How to test: launch tests suite in dev mode with make tests-e2e-dev go on tests/e2e/full and open cypress with npx cypress open run multiple times the tests they should not fail Note: Every file test must clean its cookies before doing any assertion, I took the opportunity of this patch to add the clear commands, in missing plugins spec files Change-Id: If6bec67937ff2279864f1a74914387c828157dc1

Modified Files

Name
M plugins/mediawiki/tests/e2e/cypress/cypress/integration/platform_allows_anonymous.spec.ts +4 −0 Go to diff View file
M plugins/mediawiki/tests/e2e/cypress/cypress/integration/platform_allows_restricted.spec.ts +4 −0 Go to diff View file
M plugins/mediawiki/tests/e2e/cypress/cypress/integration/private_project.spec.ts +1 −1 Go to diff View file
M plugins/mediawiki/tests/e2e/cypress/cypress/integration/public_project.spec.ts +1 −1 Go to diff View file
M plugins/timetracking/tests/e2e/cypress/cypress/integration/timetracking.spec.ts +5 −0 Go to diff View file
A tests/e2e/full/_fixtures/frs_hidden_project/project.xml +23 −0 Go to diff View file
A tests/e2e/full/_fixtures/frs_hidden_project/users.xml +17 −0 Go to diff View file
M tests/e2e/full/cypress/integration/dashboard_project.spec.ts +1 −0 Go to diff View file
M tests/e2e/full/cypress/integration/frs.spec.ts +24 −27 Go to diff View file
M tests/e2e/full/cypress/integration/user_preferences.spec.ts +12 −15 Go to diff View file