Consider the case where by an application does the following;
Eventually.assertThat(1, is(2));
There's no reason that this method should attempt to retry this test for the Timeout. Instead it should try once and then give up, potentially with a warning/advice that the assert was not retried as it was a simple value. If the intent was to retry, a Deferred should be used of an invoking(...) call.
Consider the case where by an application does the following;
There's no reason that this method should attempt to retry this test for the Timeout. Instead it should try once and then give up, potentially with a warning/advice that the assert was not retried as it was a simple value. If the intent was to retry, a Deferred should be used of an invoking(...) call.