One might like to execute an infinite set of test cases and still have bandit --break-on-failure.
Is there any reason to step through all skipped tests after encountering the first failure?
If so, could we make this optional?
while(true) {
it("works with high probability", []{
AssertThat(rand(), IsGreaterThan(RAND_MAX/1024));
});
}