MediaWiki
REL1_24
|
Definition at line 3 of file LanguageTest.php.
Definition at line 1508 of file LanguageTest.php.
References array().
static LanguageTest::provideCheckTitleEncodingData | ( | ) | [static] |
Definition at line 1301 of file LanguageTest.php.
References array().
static LanguageTest::provideCommafyData | ( | ) | [static] |
Definition at line 1531 of file LanguageTest.php.
References array().
static LanguageTest::provideFormatBitrate | ( | ) | [static] |
Definition at line 1092 of file LanguageTest.php.
References array().
static LanguageTest::provideFormatDuration | ( | ) | [static] |
Definition at line 1164 of file LanguageTest.php.
References array().
static LanguageTest::provideFormatSizes | ( | ) | [static] |
Definition at line 1029 of file LanguageTest.php.
References array().
static LanguageTest::provideFormattableTimes | ( | ) | [static] |
Definition at line 26 of file LanguageTest.php.
References array().
static LanguageTest::provideGetNamespaceAliases | ( | ) | [static] |
Definition at line 1623 of file LanguageTest.php.
References array().
static LanguageTest::provideGetParentLanguage | ( | ) | [static] |
Definition at line 1599 of file LanguageTest.php.
References array().
static LanguageTest::provideHTMLTruncateData | ( | ) | [static] |
Definition at line 281 of file LanguageTest.php.
References array().
static LanguageTest::provideIsSupportedLanguage | ( | ) | [static] |
Definition at line 1577 of file LanguageTest.php.
References array().
static LanguageTest::provideKnownLanguageTags | ( | ) | [static] |
Definition at line 491 of file LanguageTest.php.
References array().
static LanguageTest::provideLanguageCodes | ( | ) | [static] |
Definition at line 467 of file LanguageTest.php.
References array().
static LanguageTest::provideMalformedLanguageTags | ( | ) | [static] |
The test cases are based on the tests in the GaBuZoMeu parser written by Stéphane Bortzmeyer <[email protected]> and distributed as free software, under the GNU General Public Licence.
http://www.bortzmeyer.org/gabuzomeu-parsing-language-tags.html
Definition at line 407 of file LanguageTest.php.
References array().
static LanguageTest::providePluralData | ( | ) | [static] |
Definition at line 1424 of file LanguageTest.php.
References array().
static LanguageTest::provideRomanNumeralsData | ( | ) | [static] |
Definition at line 1368 of file LanguageTest.php.
References array().
static LanguageTest::provideSprintfDateSamples | ( | ) | [static] |
Definition at line 631 of file LanguageTest.php.
References array().
static LanguageTest::provideTranslateBlockExpiry | ( | ) | [static] |
Definition at line 1475 of file LanguageTest.php.
References array().
static LanguageTest::provideUnknownLanguageTags | ( | ) | [static] |
Definition at line 527 of file LanguageTest.php.
References array().
static LanguageTest::provideWellFormedLanguageTags | ( | ) | [static] |
The test cases are based on the tests in the GaBuZoMeu parser written by Stéphane Bortzmeyer <[email protected]> and distributed as free software, under the GNU General Public Licence.
http://www.bortzmeyer.org/gabuzomeu-parsing-language-tags.html
Definition at line 355 of file LanguageTest.php.
References array().
LanguageTest::testBuiltInCodeValidation | ( | $ | code, |
$ | expected, | ||
$ | message = '' |
||
) |
Test Language::isValidBuiltInCode() provideLanguageCodes Language::isValidBuiltInCode.
Definition at line 460 of file LanguageTest.php.
References Language\isValidBuiltInCode().
provideCheckTitleEncodingData Language::checkTitleEncoding
Definition at line 1293 of file LanguageTest.php.
References $s, and LanguageClassesTestCase\getLang().
LanguageTest::testCommafy | ( | $ | number, |
$ | numbersWithCommas | ||
) |
Language::commafy() provideCommafyData
Definition at line 1523 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testConvertPlural | ( | $ | expected, |
$ | number, | ||
$ | forms | ||
) |
providePluralData Language::convertPlural
Definition at line 1419 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testFormatBitrate | ( | $ | bps, |
$ | expected, | ||
$ | msg | ||
) |
provideFormatBitrate Language::formatBitrate
Definition at line 1084 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testFormatDuration | ( | $ | duration, |
$ | expected, | ||
$ | intervals = array() |
||
) |
provideFormatDuration Language::formatDuration
Definition at line 1156 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testFormatSize | ( | $ | size, |
$ | expected, | ||
$ | msg | ||
) |
provideFormatSizes Language::formatSize
Definition at line 1021 of file LanguageTest.php.
References $size, and LanguageClassesTestCase\getLang().
LanguageTest::testFormatTimePeriod | ( | $ | seconds, |
$ | format, | ||
$ | expected, | ||
$ | desc | ||
) |
provideFormattableTimes Language::formatTimePeriod
Definition at line 22 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testGetNamespaceAliases | ( | $ | languageCode, |
$ | subset | ||
) |
provideGetNamespaceAliases Language::getNamespaceAliases
Definition at line 1615 of file LanguageTest.php.
References as, and Language\factory().
LanguageTest::testGetParentLanguage | ( | $ | code, |
$ | expected, | ||
$ | comment | ||
) |
provideGetParentLanguage Language::getParentLanguage
Definition at line 1590 of file LanguageTest.php.
References $comment, and Language\factory().
LanguageTest::testIsSupportedLanguage | ( | $ | code, |
$ | expected, | ||
$ | comment | ||
) |
provideIsSupportedLanguage Language::isSupportedLanguage
Definition at line 1573 of file LanguageTest.php.
References $comment, and Language\isSupportedLanguage().
Definition at line 502 of file LanguageTest.php.
References Language\isKnownLanguageTag().
LanguageTest::testKnownLanguageTag | ( | $ | code, |
$ | message = '' |
||
) |
Test Language::isKnownLanguageTag() provideKnownLanguageTags Language::isKnownLanguageTag.
Definition at line 484 of file LanguageTest.php.
References Language\isKnownLanguageTag().
Language::convertDoubleWidth Language::normalizeForSearch
Definition at line 8 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
Negative test for Language::isWellFormedLanguageTag() Language::isWellFormedLanguageTag.
Definition at line 448 of file LanguageTest.php.
References Language\isWellFormedLanguageTag().
Definition at line 1556 of file LanguageTest.php.
References $s, array(), and LanguageClassesTestCase\getLang().
LanguageTest::testMalformedLanguageTag | ( | $ | code, |
$ | message = '' |
||
) |
Negative test for Language::isWellFormedLanguageTag() provideMalformedLanguageTags Language::isWellFormedLanguageTag.
Definition at line 394 of file LanguageTest.php.
References Language\isWellFormedLanguageTag().
LanguageTest::testParseFormattedNumber | ( | $ | langCode, |
$ | number | ||
) |
parseFormattedNumberProvider
Definition at line 1499 of file LanguageTest.php.
References Language\factory().
LanguageTest::testRomanNumerals | ( | $ | num, |
$ | numerals | ||
) |
provideRomanNumeralsData Language::romanNumeral
Definition at line 1360 of file LanguageTest.php.
References Language\romanNumeral().
LanguageTest::testSprintfDate | ( | $ | format, |
$ | ts, | ||
$ | expected, | ||
$ | msg | ||
) |
provideSprintfDateSamples Language::sprintfDate
Definition at line 565 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
Test too short timestamp MWException Language::sprintfDate.
Definition at line 557 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testSprintfDateNoZone | ( | $ | format, |
$ | ts, | ||
$ | expected, | ||
$ | ignore, | ||
$ | msg | ||
) |
sprintfDate should always use UTC when no zone is given.
provideSprintfDateSamples Language::sprintfDate
Definition at line 597 of file LanguageTest.php.
References $res, and LanguageClassesTestCase\getLang().
Test too long timestamp MWException Language::sprintfDate.
Definition at line 548 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
Test too short timestamp MWException Language::sprintfDate.
Definition at line 539 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testSprintfDateTZ | ( | $ | format, |
$ | ts, | ||
$ | ignore, | ||
$ | expected, | ||
$ | msg | ||
) |
sprintfDate should use passed timezone provideSprintfDateSamples Language::sprintfDate
Definition at line 618 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testTranslateBlockExpiry | ( | $ | expectedData, |
$ | str, | ||
$ | desc | ||
) |
Language::translateBlockExpiry() provideTranslateBlockExpiry
Definition at line 1464 of file LanguageTest.php.
References LanguageClassesTestCase\getLang(), and list.
Definition at line 214 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testTruncateHtml | ( | $ | len, |
$ | ellipsis, | ||
$ | input, | ||
$ | expected | ||
) |
provideHTMLTruncateData Language::truncateHTML
Definition at line 270 of file LanguageTest.php.
References LanguageClassesTestCase\getLang().
LanguageTest::testUnknownLanguageTag | ( | $ | code, |
$ | message = '' |
||
) |
Negative tests for Language::isKnownLanguageTag() provideUnKnownLanguageTags Language::isKnownLanguageTag.
Definition at line 520 of file LanguageTest.php.
References Language\isKnownLanguageTag().
LanguageTest::testWellFormedLanguageTag | ( | $ | code, |
$ | message = '' |
||
) |
Test Language::isWellFormedLanguageTag() provideWellFormedLanguageTags Language::isWellFormedLanguageTag.
Definition at line 342 of file LanguageTest.php.
References Language\isWellFormedLanguageTag().