From 3168f6cd2876ebdaa7011e4c3a88986f62e92dfc Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Wed, 15 Aug 2018 16:12:25 +0700 Subject: [PATCH] simplify output of handshake RTT tests when the test fails --- integrationtests/self/handshake_rtt_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/integrationtests/self/handshake_rtt_test.go b/integrationtests/self/handshake_rtt_test.go index 183bfff6..24a4e167 100644 --- a/integrationtests/self/handshake_rtt_test.go +++ b/integrationtests/self/handshake_rtt_test.go @@ -65,10 +65,10 @@ var _ = Describe("Handshake RTT tests", func() { expectDurationInRTTs := func(num int) { testDuration := time.Since(testStartedAt) - expectedDuration := time.Duration(num) * rtt - Expect(testDuration).To(SatisfyAll( - BeNumerically(">=", expectedDuration), - BeNumerically("<", expectedDuration+rtt), + rtts := float32(testDuration) / float32(rtt) + Expect(rtts).To(SatisfyAll( + BeNumerically(">=", num), + BeNumerically("<", num+1), )) }