tasks/ext/phpunit/PHPUnitTestRunner.php
\PHPUnitTestRunner
Package: phing\tasks\ext\phpunit
Simple Testrunner for PHPUnit that runs all tests of a testsuite.
- Parent(s)
- \PHPUnit_Runner_BaseTestRunner\PHPUnit_Framework_TestListener
- Author
- Michiel Rook
- Since
- 2.1.0
- Version
- $Id: 5926dfc1177ec0c52ec275a8e542979c8deb6e6f $
Constants
Properties
Methods


__construct(
$project, $groups
=
array(), $excludeGroups
=
array(), $processIsolation
=
false
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$project | ||
$groups | ||
$excludeGroups | ||
$processIsolation |


addError(
\PHPUnit_Framework_Test $test, \Exception $e, float $time
)
:
void
An error occurred.
Parameters
Name | Type | Description |
---|---|---|
$test | \PHPUnit_Framework_Test | |
$e | \Exception | |
$time | float |


addFailure(
\PHPUnit_Framework_Test $test, \PHPUnit_Framework_AssertionFailedError $e, float $time
)
:
void
A failure occurred.
Parameters
Name | Type | Description |
---|---|---|
$test | \PHPUnit_Framework_Test | |
$e | \PHPUnit_Framework_AssertionFailedError | |
$time | float |


addIncompleteTest(
\PHPUnit_Framework_Test $test, \Exception $e, float $time
)
:
void
Incomplete test.
Parameters
Name | Type | Description |
---|---|---|
$test | \PHPUnit_Framework_Test | |
$e | \Exception | |
$time | float |


addSkippedTest(
\PHPUnit_Framework_Test $test, \Exception $e, float $time
)
:
void
Skipped test.
Parameters
Details
Name | Type | Description |
---|---|---|
$test | \PHPUnit_Framework_Test | |
$e | \Exception | |
$time | float |
- Since
- Method available since Release 3.0.0


endTest(
\PHPUnit_Framework_Test $test, float $time
)
:
void
A test ended.
Parameters
Name | Type | Description |
---|---|---|
$test | \PHPUnit_Framework_Test | |
$time | float |


endTestSuite(
\PHPUnit_Framework_TestSuite $suite
)
:
void
A test suite ended.
Parameters
Details
Name | Type | Description |
---|---|---|
$suite | \PHPUnit_Framework_TestSuite |
- Since
- Method available since Release 2.2.0


handleError(
$level, $message, $file, $line
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$level | ||
$message | ||
$file | ||
$line |


runFailed(
string $message
)
:
void
Override to define how to handle a failed loading of a test suite.
Parameters
Name | Type | Description |
---|---|---|
$message | string |


setUseCustomErrorHandler(
$useCustomErrorHandler
)
:
void
Parameters
Name | Type | Description |
---|---|---|
$useCustomErrorHandler |


startTest(
\PHPUnit_Framework_Test $test
)
:
void
A test started.
Parameters
Name | Type | Description |
---|---|---|
$test | \PHPUnit_Framework_Test |


startTestSuite(
\PHPUnit_Framework_TestSuite $suite
)
:
void
A test suite started.
Parameters
Details
Name | Type | Description |
---|---|---|
$suite | \PHPUnit_Framework_TestSuite |
- Since
- Method available since Release 2.2.0


testFailed(
integer $status, \PHPUnit_Framework_Test $test, \PHPUnit_Framework_AssertionFailedError $e
)
:
void
A test failed.
Parameters
Name | Type | Description |
---|---|---|
$status | integer | |
$test | \PHPUnit_Framework_Test | |
$e | \PHPUnit_Framework_AssertionFailedError |