This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Reporter Classes
(Page is very lacking, key interface below)
/**
* Serialized Reports Output, used in aggregation
*/
class Snap_OUTPUTTYPE_UnitTestReporter extends Snap_UnitTestReporter implements Snap_UnitTestReporterInterface {
public function generateHeader() {}
public function announceTestCount($test_count) {}
public function announceTestPass($report) {}
public function announceTestFail($report) {}
public function announceTestDefect($report) {}
public function announceTestTodo($report) {}
public function announceTestSkip($report) {}
public function announceTestCaseComplete($report) {}
public function generateReport($reports) {
echo json_encode($reports);
}
public function generateFooter() {}
}
| generateHeader() | runs at the start of output |
| announceTestCount() | announces the total number of tests to run |
| announceTestPass() | announces a test passed successfully |
| announceTestFail() | announces a test failed |
| announceTestDefect() | announces a test was defective during setup / teardown |
| announceTestTodo() | announces an incomplete test |
| announceTestSkip() | announces that the current test has been skipped |
| announceTestCaseComplete() | announces that a collection of tests have completed |
| generateReport() | creates a report of all processed tests up to this point |
| generateFooter() | runs at the end of output |







