This repository has been archived by the owner on Jan 24, 2023. It is now read-only.
- TestCase and TestSuite are both now strict
- Assertion framework is strict
- Output cleaned up to be more verbose all the time
- Change: Performance timers are now accurate to only code under test, previously the phpunit callbacks for setup, were included in the performance timing for the code under test.
- Removed the external dep for performance tracking.
- Fixed skipped tests firing no assertions ran error
- Removed duplicate TestResult objects, and moved to a cleaner set of relationships for the varying use cases for test results (lowers memory significantly for large amounts of tests)
- Enhanced beforeClass and afterClass to be reliable and not blow up the next test if they blow up themselves.
- Enhanced dataProvider to check inbound types against the function signature of the destination test.
- Fixed: CodeCoverage text output was not enabled.