Unlike a typical test run, expect many test cases to
fail. Exactly those with pass in their
name should succeed.
For each test we display both the test result -- ok, FAIL, or ERROR -- and also a meta-result -- as expected, UNEXPECTED, or unknown -- that indicates whether the expected test result occurred. Although many test results will be 'FAIL' here, all meta-results should be 'as expected', except for a few 'unknown' meta-results (because of errors) when running in PHP3.
| Test name | Result | Meta-result |
|---|---|---|
| testfixture - testFail1 | FAIL | as expected |
| testfixture - testFail2 | FAIL | as expected |
| testfixture - testPass1 | OK | as expected |
| fixture2 - Fail3 | FAIL | as expected |
| testpass2 - Fail4 | FAIL | as expected |
| moretestertests - testregexppass | OK | as expected |
| moretestertests - testregexpfail | FAIL | as expected |
| moretestertests - testregexpfailwithmessage | FAIL | as expected |
| manyfailingtests - testpass1 | OK | as expected |
| manyfailingtests - testpass2 | OK | as expected |
| manyfailingtests - testfail1 | FAIL | as expected |
| manyfailingtests - testfail2 | FAIL | as expected |
| manyfailingtests - testfail3 | FAIL | as expected |
| manyfailingtests - testfail4 | FAIL | as expected |
| manyfailingtests - testfail5 | FAIL | as expected |
| manyfailingtests - testfail6 | FAIL | as expected |
| manyfailingtests - testpass3 | OK | as expected |
| manyfailingtests - testfail7 | FAIL | as expected |
| manyfailingtests - testpass4 | OK | as expected |
| manyfailingtests - testfail8 | FAIL | as expected |
| manyfailingtests - testpass5 | OK | as expected |
| manyfailingtests - testpass6 | OK | as expected |
| manyfailingtests - testfail9 | FAIL | as expected |
| manyfailingtests - testpass7 | OK | as expected |
| manyfailingtests - testpass8 | OK | as expected |
| assertequalstests - testdifftypesfail | FAIL | as expected |
| assertequalstests - testmultilinepass | OK | as expected |
| assertequalstests - testmultilinefail | FAIL | as expected |
| assertequalstests - testmultilinefail2 | FAIL | as expected |
| assertequalsphp3errortests - testdiffclassfail | FAIL | as expected |
| assertequalsphp3errortests - testsameclasspass | OK | as expected |
| assertequalsphp3errortests - testsameclassfail | FAIL | as expected |
| assertequalsphp3errortests - testsameclassequalsfail | FAIL | as expected |
| assertequalsphp3errortests - testsameclassequalspass | OK | as expected |
| assertequalstests4 - testnullfail | FAIL | as expected |
| assertequalstests4 - testnullpass | OK | as expected |
| assertequalstests4 - testarrayvaluespass1 | OK | as expected |
| assertequalstests4 - testarrayvaluesfail1 | FAIL | as expected |
| testclassnamestartingwithtest - testwhateverpass | OK | as expected |
39 tests run
27 failures
0 errors.
foobar type:stringfoobars type:string
foox type:stringfooy type:string
1 type:integer0 type:integer
1 type:integer1 type:string
/fo+ba[^m-z]/ type:stringfoobar type:string
/fo+ba[^m-z]/ type:stringfoobar type:string
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
1 type:integer0 type:integer
0 type:integer type:string
line2 type:stringline2 modified type:string
3 line(s) type:string4 line(s) type:string
O:11:"dummyclass1":1:{s:2:"fX";N;} type:object, class:dummyclass1DummyClass2(, ) type:object, class:dummyclass2
O:11:"dummyclass1":1:{s:2:"fX";i:1;} type:object, class:dummyclass1O:11:"dummyclass1":1:{s:2:"fX";i:2;} type:object, class:dummyclass1
DummyClass2(3, ) type:object, class:dummyclass2DummyClass2(4, ) type:object, class:dummyclass2
0 type:integera:2:{s:5:"first";i:10;s:6:"second";i:20;} type:arraya:2:{s:5:"first";i:10;s:6:"second";i:22;} type:array