1 2002-10-31 Fred Yankowski <fred@ontosys.com>
3 * stylesheet.css: Add classes for "meta-results" types.
5 * runtests.php: Explain expected results.
6 Accomodate tabular format of results.
8 * phpunit_test.php: Use CSS formatting of results.
9 Use tabular layout similar to PrettyTestResult.
11 2002-10-30 Fred Yankowski <fred@ontosys.com>
13 * phpunit_test.php: (SelfTestResult): New class for reporting self-tests.
15 * phpunit.php (Exception): Record type, error or failure.
16 (Assert::assertEquals): Generate new error exception.
17 (Assert::_formatValue): Display serialized value of arrays and objects.
18 (TestCase::error): Record error as Exception.
19 (TestCase::failed): Check for failure exceptions.
20 (TestFailure): Record only single exception per instance.
21 (TestResult): Record errors separately from failures.
22 (TestResult::errorCount): New function.
23 (TestResult::failureCount): New function.
24 (TextTestResult::report): List failures and errors separately.
26 2002-10-22 Fred Yankowski <fred@ontosys.com>
28 * phpunit.php (TextTestUnit::_startTest): Print class name too. (per Ryan King).
30 2002-05-08 Fred Yankowski <fred@ontosys.com>
32 * phpunit_test.php: New tests for assertEqualsMultilineStrings method.
34 * phpunit.php: New assertEqualsMultilineStrings method.
36 2002-04-12 Fred Yankowski <fred@ontosys.com>
38 * phpunit_test.php: New TestClassNameStartingWithTest class.
40 * phpunit.php (runTest): Add defensive check on test method name.
41 (TestSuite): Smarter filtering of test method names.
43 2002-04-10 Fred Yankowski <fred@ontosys.com>
45 * runtests.php: New file -- example driver script.
47 * runtests2.php: New file.
49 2002-03-27 Fred Yankowski <fred@ontosys.com>
51 * phpunit_test.php (AssertEqualsTests): test bug 535772
53 * phpunit.php (assertEquals): use equals() method if avail
54 (_formatValue): new method for bug 535772
55 (failNotEquals): use _formatValue()
57 * phpunit_test.php (AssertEqualsTests): tests for bug 498937
59 * phpunit.php (assertEquals): finer-grained tests per bug 498937
61 * stylesheet.css: new file, used along with PrettyTestResult
63 * phpunit_test.php: remove HTML page context
65 * phpunit.php: new PrettyTestResult class