From c2289bc8fec78324e07f91af3ed509e7f43d4cc3 Mon Sep 17 00:00:00 2001 From: Yaroslav Halchenko Date: Wed, 16 Apr 2014 13:17:58 -0400 Subject: [PATCH] ENH(TST): relax test of sleep to "1" places from "2" The reason is that internally it does round, so even 1.005 then would not be equal to 1. Making it spaces==1 should be sufficient for up to 1.05 i.e. we would allow 50ms "drift" --- fail2ban/tests/servertestcase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fail2ban/tests/servertestcase.py b/fail2ban/tests/servertestcase.py index 9aba7a62..ead1a0cd 100644 --- a/fail2ban/tests/servertestcase.py +++ b/fail2ban/tests/servertestcase.py @@ -151,7 +151,7 @@ class Transmitter(TransmitterBase): self.assertEqual(self.transm.proceed(["sleep", "1"]), (0, None)) t1 = time.time() # Approx 1 second delay - self.assertAlmostEqual(t1 - t0, 1, places=2) + self.assertAlmostEqual(t1 - t0, 1, places=1) def testDatabase(self): _, tmpFilename = tempfile.mkstemp(".db", "Fail2Ban_")