file-fetcher
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
PHPUnit\TextUI\TestRunner Class Reference
Inheritance diagram for PHPUnit\TextUI\TestRunner:
PHPUnit\Runner\BaseTestRunner

Public Member Functions

 __construct (TestSuiteLoader $loader=null, CodeCoverageFilter $filter=null)
 
 doRun (Test $suite, array $arguments=[], array $warnings=[], bool $exit=true)
 
 setPrinter (ResultPrinter $resultPrinter)
 
 getLoader ()
 
 addExtension (Hook $extension)
 

Public Attributes

const SUCCESS_EXIT = 0
 
const FAILURE_EXIT = 1
 
const EXCEPTION_EXIT = 2
 
- Public Attributes inherited from PHPUnit\Runner\BaseTestRunner
const STATUS_UNKNOWN = -1
 
const STATUS_PASSED = 0
 
const STATUS_SKIPPED = 1
 
const STATUS_INCOMPLETE = 2
 
const STATUS_FAILURE = 3
 
const STATUS_ERROR = 4
 
const STATUS_RISKY = 5
 
const STATUS_WARNING = 6
 
const SUITE_METHODNAME = 'suite'
 

Protected Member Functions

 runFailed (string $message)
 
- Protected Member Functions inherited from PHPUnit\Runner\BaseTestRunner
 loadSuiteClass (string $suiteClassName, string $suiteClassFile='')
 
 clearStatus ()
 

Constructor & Destructor Documentation

◆ __construct()

PHPUnit\TextUI\TestRunner::__construct ( TestSuiteLoader  $loader = null,
CodeCoverageFilter  $filter = null 
)

Member Function Documentation

◆ addExtension()

PHPUnit\TextUI\TestRunner::addExtension ( Hook  $extension)

◆ doRun()

PHPUnit\TextUI\TestRunner::doRun ( Test  $suite,
array  $arguments = [],
array  $warnings = [],
bool  $exit = true 
)
Exceptions

◆ getLoader()

PHPUnit\TextUI\TestRunner::getLoader ( )

Returns the loader to be used.

Reimplemented from PHPUnit\Runner\BaseTestRunner.

◆ runFailed()

PHPUnit\TextUI\TestRunner::runFailed ( string  $message)
protected

Override to define how to handle a failed loading of a test suite.

Reimplemented from PHPUnit\Runner\BaseTestRunner.

◆ setPrinter()

PHPUnit\TextUI\TestRunner::setPrinter ( ResultPrinter  $resultPrinter)

Member Data Documentation

◆ EXCEPTION_EXIT

const PHPUnit\TextUI\TestRunner::EXCEPTION_EXIT = 2

◆ FAILURE_EXIT

const PHPUnit\TextUI\TestRunner::FAILURE_EXIT = 1

◆ SUCCESS_EXIT

const PHPUnit\TextUI\TestRunner::SUCCESS_EXIT = 0

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