This abstract class describes classes that format the results of a PHPUnit testrun.

author Michiel Rook
version $Id: cbf356a8395e116cd6ecddb7f5a822d4b6edf01c $
package phing.tasks.ext.phpunit.formatter
since 2.1.0

 Methods

Constructor

__construct(\PHPUnitTask $parentTask) 

Parameters

$parentTask

\PHPUnitTask

Calling Task

addError()

addError(\PHPUnit_Framework_Test $test, \Exception $e, $time) 

Parameters

$test

$e

$time

addFailure()

addFailure(\PHPUnit_Framework_Test $test, \PHPUnit_Framework_AssertionFailedError $e, $time) 

Parameters

$test

$e

$time

addIncompleteTest()

addIncompleteTest(\PHPUnit_Framework_Test $test, \Exception $e, $time) 

Parameters

$test

$e

$time

addSkippedTest()

addSkippedTest(\PHPUnit_Framework_Test $test, \Exception $e, $time) 

Parameters

$test

$e

$time

endTest()

endTest(\PHPUnit_Framework_Test $test, $time) 

Parameters

$test

$time

endTestRun()

endTestRun() 

endTestSuite()

endTestSuite(\PHPUnit_Framework_TestSuite $suite) 

Parameters

$suite

getElapsedTime()

getElapsedTime() 

getErrorCount()

getErrorCount() 

Returns the extension used for this formatter

getExtension() : string

Returns

stringthe extension

getFailureCount()

getFailureCount() 

getIncompleteCount()

getIncompleteCount() 

getPreferredOutfile()

getPreferredOutfile() 

getRunCount()

getRunCount() 

getSkippedCount()

getSkippedCount() 

processResult()

processResult(\PHPUnit_Framework_TestResult $result) 

Parameters

$result

Sets the writer the formatter is supposed to write its results to.

setOutput(\Writer $out) 

Parameters

$out

startTest()

startTest(\PHPUnit_Framework_Test $test) 

Parameters

$test

startTestRun()

startTestRun() 

startTestSuite()

startTestSuite(\PHPUnit_Framework_TestSuite $suite) 

Parameters

$suite

getMicrotime()

getMicrotime() 

 Properties

 

$out 
 

$project 
 

$errorCounts 
 

$failureCounts 
 

$incompleteCounts 
 

$runCounts 
 

$skipCounts 
 

$timers