Page MenuHomePhabricator

Upgrade all MediaWiki libraries to use PHPUnit 8.5+ in their tests, like MediaWiki core
Closed, ResolvedPublic

Description

Details

SubjectRepoBranchLines +/-
mediawiki/libs/ObjectFactory2.x+2 -2
mediawiki/tools/phanmaster+1 -1
mediawiki/tools/codesniffermaster+1 -1
mediawiki/tools/phan/SecurityCheckPluginmaster+1 -1
mediawiki/libs/Equivsetmaster+1 -1
RunningStatmaster+1 -1
HtmlFormattermaster+1 -1
purtlemaster+2 -2
IPSetmaster+2 -2
WrappedStringmaster+2 -2
RelPathmaster+2 -2
CLDRPluralRuleParsermaster+2 -2
at-easemaster+2 -2
cdbmaster+2 -2
base-convertmaster+2 -2
AhoCorasickmaster+2 -2
utfnormalmaster+2 -2
mediawiki/tools/phpunit-patch-coveragemaster+2 -2
mediawiki/libs/XMPReadermaster+2 -2
mediawiki/libs/WaitConditionLoopmaster+2 -2
mediawiki/libs/Timestampmaster+2 -2
mediawiki/libs/Servicesmaster+2 -2
mediawiki/libs/ScopedCallbackmaster+2 -2
mediawiki/libs/RemexHtmlmaster+2 -2
mediawiki/libs/PasswordBlacklistmaster+2 -2
mediawiki/libs/Assertmaster+4 -5
mediawiki/libs/ObjectFactorymaster+2 -2
mediawiki/libs/IPUtilsmaster+2 -2
wikimedia/lucene-explain-parsermaster+2 -2
mediawiki/libs/etcdmaster+1 -1
mediawiki/libs/Zestmaster+2 -2
mediawiki/libs/LangConvmaster+1 -1
mediawiki/libs/aleamaster+2 -2
mediawiki/oauthclient-phpmaster+18 -5
testing-access-wrappermaster+2 -2
wikimedia/textcatmaster+2 -2
mediawiki/services/parsoidmaster+2 -2
css-sanitizermaster+10 -17
php-session-serializermaster+1 -1
Show related patches Customize query in gerrit

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes

Change 567203 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/alea@master] Require PHPUnit 8 like MW core

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

Change 567204 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/LangConv@master] Require PHPUnit 8 like MW core

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

Change 567205 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/Zest@master] Require PHPUnit 8 like MW core

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

Change 567206 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[php-session-serializer@master] Require PHPUnit 8 like MW core

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

Change 567207 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[purtle@master] Require PHPUnit 8 like MW core

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

Change 567208 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[testing-access-wrapper@master] Require PHPUnit 8 like MW core

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

Change 567209 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[utfnormal@master] Require PHPUnit 8 like MW core

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

Change 567210 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[wikimedia/textcat@master] Require PHPUnit 8 like MW core

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

Change 567211 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[css-sanitizer@master] Require PHPUnit 8 like MW core

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

Change 567212 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/services/parsoid@master] Require PHPUnit 8 like MW core

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

Change 567218 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/oauthclient-php@master] Require PHPUnit 8 like MW core

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

Change 567206 merged by jenkins-bot:
[php-session-serializer@master] Require PHPUnit 8 like MW core

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

Change 567219 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[AhoCorasick@master] Require PHPUnit 8 like MW core

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

Change 567220 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[at-ease@master] Require PHPUnit 8 like MW core

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

Change 567221 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[base-convert@master] Require PHPUnit 8 like MW core

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

Change 567222 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[cdb@master] Require PHPUnit 8 like MW core

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

Change 567223 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[CLDRPluralRuleParser@master] Require PHPUnit 8 like MW core

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

Change 567224 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[IPSet@master] Require PHPUnit 8 like MW core

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

Change 567211 merged by jenkins-bot:
[css-sanitizer@master] Require PHPUnit 8 like MW core

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

Change 567225 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/Assert@master] Require PHPUnit 8 like MW core

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

Change 567226 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/etcd@master] Require PHPUnit 8 like MW core

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

Change 567227 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/IPUtils@master] Require PHPUnit 8 like MW core

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

Change 567228 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/ObjectFactory@master] Require PHPUnit 8 like MW core

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

Change 567229 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/PasswordBlacklist@master] Require PHPUnit 8 like MW core

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

Change 567230 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/RemexHtml@master] Require PHPUnit 8 like MW core

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

Change 567231 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/ScopedCallback@master] Require PHPUnit 8 like MW core

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

Change 567232 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/Services@master] Require PHPUnit 8 like MW core

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

Change 567233 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/Timestamp@master] Require PHPUnit 8 like MW core

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

Change 567234 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/WaitConditionLoop@master] Require PHPUnit 8 like MW core

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

Change 567235 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/libs/XMPReader@master] Require PHPUnit 8 like MW core

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

Change 567236 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[mediawiki/tools/phpunit-patch-coverage@master] Require PHPUnit 8 like MW core

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

Change 567237 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[RelPath@master] Require PHPUnit 8 like MW core

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

Change 567238 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[wikimedia/lucene-explain-parser@master] Require PHPUnit 8 like MW core

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

Change 567239 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[WrappedString@master] Require PHPUnit 8 like MW core

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

{{Done}} for all repos with a requirement of PHP 7.2+. There are a couple of libs left.

Change 567212 merged by jenkins-bot:
[mediawiki/services/parsoid@master] Require PHPUnit 8 like MW core

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

Change 567210 merged by jenkins-bot:
[wikimedia/textcat@master] Require PHPUnit 8 like MW core

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

Change 567208 merged by jenkins-bot:
[testing-access-wrapper@master] Require PHPUnit 8 like MW core

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

Change 567218 merged by jenkins-bot:
[mediawiki/oauthclient-php@master] Require PHPUnit 8 like MW core

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

Change 567203 merged by jenkins-bot:
[mediawiki/libs/alea@master] Require PHPUnit 8 like MW core

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

Change 567204 merged by jenkins-bot:
[mediawiki/libs/LangConv@master] Require PHPUnit 8 like MW core

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

Change 567205 merged by jenkins-bot:
[mediawiki/libs/Zest@master] Require PHPUnit 8 like MW core

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

Change 567226 merged by jenkins-bot:
[mediawiki/libs/etcd@master] Require PHPUnit 8 like MW core

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

Change 567227 merged by jenkins-bot:
[mediawiki/libs/IPUtils@master] Require PHPUnit 8 like MW core

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

Change 567228 merged by jenkins-bot:
[mediawiki/libs/ObjectFactory@master] Require PHPUnit 8 like MW core

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

Change 567225 merged by jenkins-bot:
[mediawiki/libs/Assert@master] Require PHPUnit 8 like MW core

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

Change 567229 merged by jenkins-bot:
[mediawiki/libs/PasswordBlacklist@master] Require PHPUnit 8 like MW core

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

Change 567230 merged by jenkins-bot:
[mediawiki/libs/RemexHtml@master] Require PHPUnit 8 like MW core

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

Change 567231 merged by jenkins-bot:
[mediawiki/libs/ScopedCallback@master] Require PHPUnit 8 like MW core

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

Change 567232 merged by jenkins-bot:
[mediawiki/libs/Services@master] Require PHPUnit 8 like MW core

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

Change 567233 merged by jenkins-bot:
[mediawiki/libs/Timestamp@master] Require PHPUnit 8 like MW core

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

Change 567234 merged by jenkins-bot:
[mediawiki/libs/WaitConditionLoop@master] Require PHPUnit 8 like MW core

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

Change 567235 merged by jenkins-bot:
[mediawiki/libs/XMPReader@master] Require PHPUnit 8 like MW core

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

Change 567236 merged by jenkins-bot:
[mediawiki/tools/phpunit-patch-coverage@master] Require PHPUnit 8 like MW core

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

Change 567238 merged by jenkins-bot:
[wikimedia/lucene-explain-parser@master] Require PHPUnit 8 like MW core

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

Change 567209 merged by jenkins-bot:
[utfnormal@master] Require PHPUnit 8 like MW core

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

Change 567219 merged by jenkins-bot:
[AhoCorasick@master] Require PHPUnit 8 like MW core

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

Change 567220 merged by jenkins-bot:
[at-ease@master] Require PHPUnit 8 like MW core

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

Change 567221 merged by jenkins-bot:
[base-convert@master] Require PHPUnit 8 like MW core

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

Change 567222 merged by jenkins-bot:
[cdb@master] Require PHPUnit 8 like MW core

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

Change 567223 merged by jenkins-bot:
[CLDRPluralRuleParser@master] Require PHPUnit 8 like MW core

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

Change 567224 merged by jenkins-bot:
[IPSet@master] Require PHPUnit 8 like MW core

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

Change 567237 merged by jenkins-bot:
[RelPath@master] Require PHPUnit 8 like MW core

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

Change 567239 merged by jenkins-bot:
[WrappedString@master] Require PHPUnit 8 like MW core

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

Change 567207 merged by jenkins-bot:
[purtle@master] Require PHPUnit 8 like MW core

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

Change 573310 had a related patch set uploaded (by Daimona Eaytoy; owner: Daimona Eaytoy):
[HtmlFormatter@master] Require PHPUnit 8 like MW core

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

Change 573310 merged by jenkins-bot:
[HtmlFormatter@master] Require PHPUnit 8 like MW core

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

Change 574164 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[RunningStat@master] Update PHPUnit to 8.5

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

Change 574165 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/libs/Equivset@master] Update PHPUnit to 8.5

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

Change 574166 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/tools/codesniffer@master] Update PHPUnit to 8.5

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

Change 574164 merged by jenkins-bot:
[RunningStat@master] Update PHPUnit to 8.5

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

Change 574165 merged by jenkins-bot:
[mediawiki/libs/Equivset@master] Update PHPUnit to 8.5

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

Change 574167 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/tools/phan/SecurityCheckPlugin@master] Update PHPUnit to 8.5

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

Change 574168 had a related patch set uploaded (by Umherirrender; owner: Umherirrender):
[mediawiki/tools/phan@master] Update PHPUnit to 8.5

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

Change 574166 merged by jenkins-bot:
[mediawiki/tools/codesniffer@master] Update PHPUnit to 8.5

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

Change 574167 merged by jenkins-bot:
[mediawiki/tools/phan/SecurityCheckPlugin@master] Update PHPUnit to 8.5

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

Change 574168 merged by jenkins-bot:
[mediawiki/tools/phan@master] Update PHPUnit to 8.5

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

Jdforrester-WMF assigned this task to Daimona.

Thank you, excellent.

Change 769589 had a related patch set uploaded (by Reedy; author: Daimona Eaytoy):

[mediawiki/libs/ObjectFactory@2.x] Require PHPUnit 8 like MW core

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

Change 769589 merged by Reedy:

[mediawiki/libs/ObjectFactory@2.x] Require PHPUnit 8 like MW core

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