MediaWiki  REL1_21
CleanUpTest Class Reference

Additional tests for UtfNormal::cleanUp() function, inclusion regression checks for known problems. More...

Inheritance diagram for CleanUpTest:
Collaboration diagram for CleanUpTest:

List of all members.

Public Member Functions

 doTestBytes ($head, $tail)
 doTestDoubleBytes ($head, $tail)
 doTestTripleBytes ($head, $tail)
 testAllBytes ()
 testAscii ()
 testBomRegression ()
 testChunkRegression ()
 testDoubleBytes ()
 testForbiddenRegression ()
 testHangulRegression ()
 testInterposeRegression ()
 testLatin ()
 testLatinNormal ()
 testNull ()
 testOverlongRegression ()
 testSurrogateRegression ()
 testTripleBytes ()
 XtestAllChars ()
 This test is *very* expensive!

Detailed Description

Additional tests for UtfNormal::cleanUp() function, inclusion regression checks for known problems.

Requires PHPUnit.

Large

Definition at line 34 of file CleanUpTest.php.


Member Function Documentation

CleanUpTest::doTestBytes ( head,
tail 
)
Todo:
document

Definition at line 112 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Referenced by testAllBytes().

CleanUpTest::doTestDoubleBytes ( head,
tail 
)
Todo:
document

Definition at line 154 of file CleanUpTest.php.

References UtfNormal\cleanUp(), and UtfNormal\NFC().

Referenced by testDoubleBytes().

CleanUpTest::doTestTripleBytes ( head,
tail 
)
Todo:
document

Definition at line 205 of file CleanUpTest.php.

References UtfNormal\cleanUp(), and UtfNormal\NFC().

Referenced by testTripleBytes().

Todo:
document

Definition at line 104 of file CleanUpTest.php.

References doTestBytes().

Todo:
document

Definition at line 36 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 373 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 275 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 144 of file CleanUpTest.php.

References doTestDoubleBytes().

Todo:
document

Definition at line 388 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 397 of file CleanUpTest.php.

References change, and UtfNormal\cleanUp().

Todo:
document

Definition at line 298 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 51 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 57 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 42 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 333 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 358 of file CleanUpTest.php.

References UtfNormal\cleanUp().

Todo:
document

Definition at line 197 of file CleanUpTest.php.

References doTestTripleBytes().


The documentation for this class was generated from the following file: