Supports nesting, emulating JDK 1.4 behavior if necessary.
If one or more tests throw an AssertionFailedError, all tests are repeated one time.