test: fix test with ping-pong latency

Randomly receiving a latency of 0 ms would make the test fail.
This commit is contained in:
Damien Arrachequesne
2020-12-10 11:54:27 +01:00
parent 567372ecfa
commit b733f96e0e

View File

@@ -16,7 +16,7 @@ import java.util.concurrent.LinkedBlockingQueue;
import static org.hamcrest.CoreMatchers.is; import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.CoreMatchers.not; import static org.hamcrest.CoreMatchers.not;
import static org.hamcrest.Matchers.greaterThan; import static org.hamcrest.Matchers.greaterThanOrEqualTo;
import static org.junit.Assert.assertThat; import static org.junit.Assert.assertThat;
@RunWith(JUnit4.class) @RunWith(JUnit4.class)
@@ -144,7 +144,7 @@ public class SocketTest extends Connection {
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
long ms = (long)values.take(); long ms = (long)values.take();
assertThat(ms, greaterThan((long)0)); assertThat(ms, greaterThanOrEqualTo(0L));
socket.disconnect(); socket.disconnect();
} }