Thanks Martin.

-Chris

On 14 Apr 2013, at 15:55, Martin Buchholz <marti...@google.com> wrote:

> Looks good.  
> 
> I've made the same mistake testing CompletableFuture.
> 
> 
> On Sun, Apr 14, 2013 at 2:32 AM, Chris Hegarty <chris.hega...@oracle.com> 
> wrote:
>> Silly mistake in the test. Incorrectly assumes that one of the given 
>> CompletableFutures must be completed before applyToEitherXXX / 
>> acceptEitherXXX / runAfterEitherXXX / anyOf returns. The correct assertion 
>> is that one of the given CompletableFutures must be completed before the 
>> return CompletableFuture completes.
>> 
>> With the given structure of the test this can be done by checking that one 
>> of the given CompletableFutures is complete after joining the returned 
>> CompletableFuture.
>> 
>> http://cr.openjdk.java.net/~chegar/8011799/webrev.00/webrev/test/java/util/concurrent/CompletableFuture/Basic.java.udiff.html
>> 
>> -Chris.
> 

Reply via email to