Ovid wrote: > However, if you use the '-s' switch to shuffle your tests and bailout > is not first, then some tests will run until the BAIL_OUT is hit. This > seems to violate the principle that tests should be able to run in any > order without dependencies.
It doesn't violate the principle since the tests are not dependent on BAIL_OUT happening, its just a convenience. The tests should still run fine in any order, it'll just be a lot noisier.