A test runner with rich features is needed
Bug #65598 reported by
Jamu Kakar
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ion |
Fix Committed
|
Medium
|
Jamu Kakar |
Bug Description
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
It would be cool if the test runner could be run in a mode where
it'll stop at the first failure and store the failure point. On
subsequent runs it should continue from this failure point,
repeating the same behaviour.