Page MenuHomePhabricator

Make PHPUnit dataProvider on ExtensionServicesTestBase static
Closed, ResolvedPublic

Description

The @dataProvider annotation should be a static function, make

  • ExtensionServicesTestBase::provideMethods

static and adjust the usages (More infos at T332865).

Event Timeline

Change #1146709 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/core@master] tests: Make PHPUnit data provider static in ExtensionServicesTestBase

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

Change #1146710 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/AbuseFilter@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146711 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CampaignEvents@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146712 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Cognate@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146713 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/EntitySchema@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146714 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Wikibase@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146715 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/WikimediaCampaignEvents@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146709 merged by jenkins-bot:

[mediawiki/core@master] tests: Make PHPUnit data provider static in ExtensionServicesTestBase

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

Change #1146710 merged by jenkins-bot:

[mediawiki/extensions/AbuseFilter@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146711 merged by jenkins-bot:

[mediawiki/extensions/CampaignEvents@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146715 merged by jenkins-bot:

[mediawiki/extensions/WikimediaCampaignEvents@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146714 merged by jenkins-bot:

[mediawiki/extensions/Wikibase@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146713 merged by jenkins-bot:

[mediawiki/extensions/EntitySchema@master] tests: Make class property static in ExtensionServicesTest

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

Change #1146712 merged by jenkins-bot:

[mediawiki/extensions/Cognate@master] tests: Make class property static in ExtensionServicesTest

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