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
)
:
voidAn 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
)
:
voidA 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
)
:
voidIncomplete test.
Parameters
| Name | Type | Description |
|---|---|---|
| $test | \PHPUnit_Framework_Test | |
| $e | \Exception | |
| $time | float |

addSkippedTest(
\PHPUnit_Framework_Test $test, \Exception $e, float $time
)
:
voidSkipped 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
)
:
voidA test ended.
Parameters
| Name | Type | Description |
|---|---|---|
| $test | \PHPUnit_Framework_Test | |
| $time | float |

endTestSuite(
\PHPUnit_Framework_TestSuite $suite
)
:
voidA 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
)
:
voidOverride 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
)
:
voidA test started.
Parameters
| Name | Type | Description |
|---|---|---|
| $test | \PHPUnit_Framework_Test |

startTestSuite(
\PHPUnit_Framework_TestSuite $suite
)
:
voidA 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
)
:
voidA test failed.
Parameters
| Name | Type | Description |
|---|---|---|
| $status | integer | |
| $test | \PHPUnit_Framework_Test | |
| $e | \PHPUnit_Framework_AssertionFailedError |