MediaWiki  REL1_22
MediaWikiParserTest Class Reference

The UnitTest must be either a class that inherits from MediaWikiTestCase or a class that provides a public static suite() method which returns an PHPUnit_Framework_Test object. More...

List of all members.

Static Public Member Functions

static suite ($flags=self::CORE_ONLY)
 Get a PHPUnit test suite of parser tests.

Public Attributes

const CORE_ONLY = 1
 Include files shipped with MediaWiki core.
const NO_CORE = 2
 Include non core files as set in $wgParserTestFiles.
const WITH_ALL = 3
 Include anything set via $wgParserTestFiles.

Static Protected Member Functions

static debug ($msg)
 Write $msg under log group 'tests-parser'.

Detailed Description

The UnitTest must be either a class that inherits from MediaWikiTestCase or a class that provides a public static suite() method which returns an PHPUnit_Framework_Test object.

Parser Database

Definition at line 12 of file MediaWikiParserTest.php.


Member Function Documentation

static MediaWikiParserTest::debug ( msg) [static, protected]

Write $msg under log group 'tests-parser'.

Parameters:
string$msgMessage to log

Definition at line 117 of file MediaWikiParserTest.php.

References wfDebugLog(), and wfGetCaller().

Referenced by suite().

static MediaWikiParserTest::suite ( flags = self::CORE_ONLY) [static]

Get a PHPUnit test suite of parser tests.

Optionally filtered with $flags.

Examples:
Get a suite of parser tests shipped by MediaWiki core: Get a suite of various parser tests, like extensions: Get any test defined via $wgParserTestFiles:
Parameters:
$flagsbitwise flag to filter out the $wgParserTestFiles that will be included. Default: MediaWikiParserTest::CORE_ONLY
Returns:
PHPUnit_Framework_TestSuite

Definition at line 53 of file MediaWikiParserTest.php.

References $flags, $IP, array(), as, CORE_ONLY, debug(), global, and NO_CORE.


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