2006-10-12 02:00:11 |
Jamu Kakar |
description |
A smart test runner that can run individual tests, use patterns to match tests, stop at the first failure, randomize test order, etc. is needed. |
A smart test runner is required to make running tests easy, especially for large test suites. The test runner should be able to:
- pattern match to select tests to run
- pattern match to ignore tests
- log test results
- stop at the first test failure
- randomize test order (reproducibly)
- break into a debugger when a test fails
- report test results tersely and verbosely
|
|