cancellation tests for successful futures