Page MenuHomePhabricator

Remove Action API usage in e2e tests where possible
Closed, ResolvedPublic

Description

In the past we've relied on the Action API to set up test items and properties in tests because the equivalent REST API functionality simply didn't exist. The only thing still not covered is property creation (T342992), but for everything else we should use the REST API instead.

Related Objects

Event Timeline

Change #1087221 had a related patch set uploaded (by Dima koushha; author: Dima koushha):

[mediawiki/extensions/Wikibase@master] REST: Remove action api usage in e2e test

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

Change #1087221 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] REST: Remove Action API usage in e2e tests

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

Change #1089802 had a related patch set uploaded (by Ollie Shotton; author: Dima koushha):

[mediawiki/extensions/Wikibase@REL1_43] REST: Remove Action API usage in e2e tests

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

Change #1089802 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@REL1_43] REST: Remove Action API usage in e2e tests

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