|
MediaWiki
REL1_24
|


Public Member Functions | |
| __construct ($parent) | |
| This should be called before the table prefix is changed. | |
| end () | |
| Commit transaction and clean up for result recording. | |
| record ($test, $result) | |
| Called after each test. | |
| report () | |
| Called before finishing the test run. | |
| start () | |
| Set up result recording; insert a record for the run with the date and all that fun stuff. | |
Protected Attributes | |
| $curRun | |
| $db | |
| $lb | |
| $prevRun | |
| $results | |
Private Member Functions | |
| getTestStatusInfo ($testname, $after) | |
| Returns a string giving information about when a test last had a status change. | |
Definition at line 111 of file testHelpers.inc.
| DbTestPreviewer::__construct | ( | $ | parent | ) |
This should be called before the table prefix is changed.
| TestRecorder | $parent |
Reimplemented from TestRecorder.
Definition at line 122 of file testHelpers.inc.
References TestRecorder\$parent, and wfGetLBFactory().
Commit transaction and clean up for result recording.
Reimplemented from TestRecorder.
Definition at line 304 of file testHelpers.inc.
| DbTestPreviewer::getTestStatusInfo | ( | $ | testname, |
| $ | after | ||
| ) | [private] |
Returns a string giving information about when a test last had a status change.
Could help to track down when regressions were introduced, as distinct from tests which have never passed (which are more change requests than regressions).
| string | $testname | |
| string | $after |
Definition at line 238 of file testHelpers.inc.
References $conds, $pre, and array().
Referenced by report().
| DbTestPreviewer::record | ( | $ | test, |
| $ | result | ||
| ) |
Called after each test.
| string | $test | |
| bool | $result |
Reimplemented from TestRecorder.
Reimplemented in DbTestRecorder.
Definition at line 150 of file testHelpers.inc.
Called before finishing the test run.
Reimplemented from TestRecorder.
Definition at line 155 of file testHelpers.inc.
References $count, $res, $test, array(), as, empty, getTestStatusInfo(), and print.
Set up result recording; insert a record for the run with the date and all that fun stuff.
Reimplemented from TestRecorder.
Reimplemented in DbTestRecorder.
Definition at line 134 of file testHelpers.inc.
DbTestPreviewer::$curRun [protected] |
Definition at line 114 of file testHelpers.inc.
DbTestPreviewer::$db [protected] |
Definition at line 113 of file testHelpers.inc.
DbTestPreviewer::$lb [protected] |
Definition at line 112 of file testHelpers.inc.
DbTestPreviewer::$prevRun [protected] |
Definition at line 115 of file testHelpers.inc.
DbTestPreviewer::$results [protected] |
Definition at line 116 of file testHelpers.inc.