wiki.techinc.nl/tests/phpunit/unit/includes/language
Aryeh Gregor 8c4f59db64 New LanguageFallback service
This replaces the static Language methods getFallbackFor(),
getFallbacksFor(), and getFallbacksIncludingSiteLanguage(). There is
100% unit and integration test coverage for the new class.

One deliberate functional change: I changed one place where we threw
MWException to InvalidArgumentException.

Bug: T201405
Depends-On: Ie7a89f6ed7d52a0bc01672019ff92e7ee105a1f3
Change-Id: I49222eb55f1feec5b1dcd40f364cffe0c8801855
2019-10-08 15:11:39 -07:00
..
LanguageCodeTest.php tests: Replace PHPUnit's loose assertEquals(null) with assertNull() 2019-09-27 19:15:38 +00:00
LanguageFallbackTest.php New LanguageFallback service 2019-10-08 15:11:39 -07:00
LanguageFallbackTestTrait.php New LanguageFallback service 2019-10-08 15:11:39 -07:00
LanguageNameUtilsTest.php Split some Language methods to LanguageNameUtils 2019-10-07 15:20:52 -07:00
LanguageNameUtilsTestTrait.php Split some Language methods to LanguageNameUtils 2019-10-07 15:20:52 -07:00
SpecialPageAliasTest.php