MediaWiki master
MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager Class Reference

Public Member Functions

 __construct (string $rootDir, string $testsListFile)
 
 createPhpUnitXml (int $groups)
 
 isPhpUnitXmlPrepared ()
 

Static Public Member Functions

static listTestsNotice ()
 
static splitTestsCustom ()
 
static splitTestsList (string $testListFile)
 
static splitTestsListDefault ()
 
static splitTestsListExtensions ()
 

Detailed Description

Note
GPL-2.0-or-later

Definition at line 10 of file PhpUnitXmlManager.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::__construct ( string $rootDir,
string $testsListFile )

Definition at line 31 of file PhpUnitXmlManager.php.

Member Function Documentation

◆ createPhpUnitXml()

MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::createPhpUnitXml ( int $groups)
Returns
void
Exceptions
MissingNamespaceMatchForTestException
TestListMissingException
UnlocatedTestException
SuiteGenerationException

Definition at line 121 of file PhpUnitXmlManager.php.

◆ isPhpUnitXmlPrepared()

MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::isPhpUnitXmlPrepared ( )

Definition at line 110 of file PhpUnitXmlManager.php.

◆ listTestsNotice()

static MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::listTestsNotice ( )
static

Definition at line 139 of file PhpUnitXmlManager.php.

◆ splitTestsCustom()

static MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::splitTestsCustom ( )
static
Exceptions
TestListMissingException
UnlocatedTestException
MissingNamespaceMatchForTestException
SuiteGenerationException

Definition at line 187 of file PhpUnitXmlManager.php.

◆ splitTestsList()

static MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::splitTestsList ( string $testListFile)
static
Exceptions
TestListMissingException
UnlocatedTestException
MissingNamespaceMatchForTestException
SuiteGenerationException

Definition at line 151 of file PhpUnitXmlManager.php.

◆ splitTestsListDefault()

static MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::splitTestsListDefault ( )
static
Exceptions
TestListMissingException
UnlocatedTestException
MissingNamespaceMatchForTestException
SuiteGenerationException

Definition at line 177 of file PhpUnitXmlManager.php.

◆ splitTestsListExtensions()

static MediaWiki\Composer\PhpUnitSplitter\PhpUnitXmlManager::splitTestsListExtensions ( )
static
Exceptions
TestListMissingException
UnlocatedTestException
MissingNamespaceMatchForTestException
SuiteGenerationException

Definition at line 167 of file PhpUnitXmlManager.php.


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