Page MenuHomePhabricator

Cleanup end to end test setup in the Cite extension
Closed, ResolvedPublic

Description

We introduced Cypress tests to the Cite extension in T353436: Port Cite web test suite to Cypress and started expanding that test set in T356858: Create a first set of end to end test for reference re-use in VE. There's still some cleanup we should take care of.

  • Remove the selenium node dependencies
  • Move the cypress directory into the tests folder

Event Timeline

Change 1011113 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[mediawiki/extensions/Cite@master] [Cypress] Add a way to login as admin in Cypress

https://gerrit.wikimedia.org/r/1011113

Change 1011114 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[mediawiki/extensions/Cite@master] [Cypress] Create some more helpers for generic setup code

https://gerrit.wikimedia.org/r/1011114

Change 1011114 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] [Cypress] Create some more helpers for generic setup code

https://gerrit.wikimedia.org/r/1011114

Change #1011113 abandoned by WMDE-Fisch:

[mediawiki/extensions/Cite@master] [Cypress] Add a way to login as admin in Cypress

Reason:

Not really needed

https://gerrit.wikimedia.org/r/1011113

Change #1016725 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Remove unused WDIO/Selenium dependencies

https://gerrit.wikimedia.org/r/1016725

Change #1016737 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Move ve-cite QUnit tests to top-level tests/ directory

https://gerrit.wikimedia.org/r/1016737

Change #1016739 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/Cite@master] Move Cypress tests under tests/ directory

https://gerrit.wikimedia.org/r/1016739

Change #1016737 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Move ve-cite QUnit tests to top-level tests/ directory

https://gerrit.wikimedia.org/r/1016737

Change #1016725 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Remove unused WDIO/Selenium dependencies

https://gerrit.wikimedia.org/r/1016725

Change #1016739 merged by jenkins-bot:

[mediawiki/extensions/Cite@master] Move Cypress tests under tests/ directory

https://gerrit.wikimedia.org/r/1016739