From 38210474172d15f3a09b26716d87fc61412098b3 Mon Sep 17 00:00:00 2001 From: Martin Bonnin Date: Thu, 14 Jan 2021 18:51:34 +0100 Subject: [PATCH] Fix potential case where the tests would wait forever (#2875) --- .../java/com/apollographql/apollo/ApolloCancelCallTest.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apollo-integration/src/test/java/com/apollographql/apollo/ApolloCancelCallTest.kt b/apollo-integration/src/test/java/com/apollographql/apollo/ApolloCancelCallTest.kt index 069a9f41c02..aa31e4b4e4c 100644 --- a/apollo-integration/src/test/java/com/apollographql/apollo/ApolloCancelCallTest.kt +++ b/apollo-integration/src/test/java/com/apollographql/apollo/ApolloCancelCallTest.kt @@ -83,7 +83,7 @@ class ApolloCancelCallTest { val start = System.currentTimeMillis() while (true) { val timeoutMillis = TimeUnit.MILLISECONDS.convert(timeoutDuration, unit) - (System.currentTimeMillis() - start) - if (timeoutMillis < 0) { + if (timeoutMillis <= 0) { throw TimeoutException("Timeout reached") } if (completed) { @@ -127,7 +127,7 @@ class ApolloCancelCallTest { val start = System.currentTimeMillis() while (true) { val timeoutMillis = TimeUnit.MILLISECONDS.convert(timeoutDuration, unit) - (System.currentTimeMillis() - start) - if (timeoutMillis < 0) { + if (timeoutMillis <= 0) { throw TimeoutException("Timeout reached") } if (completed) {