PPFuzzTester Class Reference

List of all members.

Public Member Functions

 execute ()
 makeInputText ($max=false)
 makeTitle ()
 pickEntryPoint ()

Public Attributes

 $hairs
 $minLength = 0
 $maxLength = 20
 $maxTemplates = 5
 $entryPoints = array( 'testSrvus', 'testPst', 'testPreprocess' )
 $verbose = false

Static Public Attributes

static $currentTest = false


Detailed Description

Definition at line 11 of file preprocessorFuzzTest.php.


Member Function Documentation

PPFuzzTester::execute (  ) 

Definition at line 33 of file preprocessorFuzzTest.php.

References $i, $t, MWException::getText(), print, printf(), and wfLogProfilingData().

PPFuzzTester::makeInputText ( max = false  ) 

Definition at line 91 of file preprocessorFuzzTest.php.

References $i, $s, and UtfNormal::cleanUp().

PPFuzzTester::makeTitle (  ) 

Definition at line 109 of file preprocessorFuzzTest.php.

References Title::newFromText().

PPFuzzTester::pickEntryPoint (  ) 

Definition at line 119 of file preprocessorFuzzTest.php.

References $count.


Member Data Documentation

PPFuzzTester::$currentTest = false [static]

Definition at line 31 of file preprocessorFuzzTest.php.

PPFuzzTester::$entryPoints = array( 'testSrvus', 'testPst', 'testPreprocess' )

Definition at line 29 of file preprocessorFuzzTest.php.

PPFuzzTester::$hairs

Initial value:

 array(
                '[[', ']]', '{{', '{{', '}}', '}}', '{{{', '}}}', 
                '<', '>', '<nowiki', '<gallery', '</nowiki>', '</gallery>', '<nOwIkI>', '</NoWiKi>',
                '<!--' , '-->',
                "\n==", "==\n",
                '|', '=', "\n", ' ', "\t", "\x7f",
                '~~', '~~~', '~~~~', 'subst:',
                'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 
                'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't',

                
                
        )

Definition at line 12 of file preprocessorFuzzTest.php.

PPFuzzTester::$maxLength = 20

Definition at line 26 of file preprocessorFuzzTest.php.

PPFuzzTester::$maxTemplates = 5

Definition at line 27 of file preprocessorFuzzTest.php.

PPFuzzTester::$minLength = 0

Definition at line 25 of file preprocessorFuzzTest.php.

PPFuzzTester::$verbose = false

Definition at line 30 of file preprocessorFuzzTest.php.


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

Generated on Sat Sep 5 02:08:44 2009 for MediaWiki by  doxygen 1.5.9