MediaWiki
REL1_24
|
Additional tests for UtfNormal::cleanUp() function, inclusion regression checks for known problems. More...
Public Member Functions | |
testAscii () | |
testBomRegression () | |
testBytes ($head, $tail) | |
provideAllBytes | |
testChunkRegression () | |
testDoubleBytes ($head, $tail) | |
provideAllBytes | |
testForbiddenRegression () | |
testHangulRegression () | |
testInterposeRegression () | |
testLatin () | |
testLatinNormal () | |
testNull () | |
testOverlongRegression () | |
testSurrogateRegression () | |
testTripleBytes ($head, $tail) | |
provideAllBytes | |
XtestAllChars () | |
This test is *very* expensive! | |
Static Public Member Functions | |
static | provideAllBytes () |
Additional tests for UtfNormal::cleanUp() function, inclusion regression checks for known problems.
Requires PHPUnit.
Large
covers tags, will be UtfNormal::cleanUp once the below is resolved
split me into test methods and providers per the below comment
We ignore code coverage for this test suite until they are rewritten to use data providers (bug 46561).
Definition at line 41 of file CleanUpTest.php.
static CleanUpTest::provideAllBytes | ( | ) | [static] |
CleanUpTest::testBytes | ( | $ | head, |
$ | tail | ||
) |
provideAllBytes
Definition at line 126 of file CleanUpTest.php.
References UtfNormal\cleanUp().
CleanUpTest::testDoubleBytes | ( | $ | head, |
$ | tail | ||
) |
provideAllBytes
Definition at line 161 of file CleanUpTest.php.
References UtfNormal\cleanUp(), and UtfNormal\NFC().
Definition at line 401 of file CleanUpTest.php.
References change, and UtfNormal\cleanUp().
CleanUpTest::testTripleBytes | ( | $ | head, |
$ | tail | ||
) |
provideAllBytes
Definition at line 207 of file CleanUpTest.php.
References UtfNormal\cleanUp(), and UtfNormal\NFC().
This test is *very* expensive!
Definition at line 74 of file CleanUpTest.php.
References UtfNormal\$utfCanonicalComp, UtfNormal\$utfCanonicalDecomp, UtfNormal\cleanUp(), codepointToUtf8(), and UtfNormal\NFC().