From d4e9c18d77634fdcf0827eece749be600e907856 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Fri, 25 Feb 2022 18:33:07 -0500 Subject: [PATCH] epsilon not reliably large enough for windows --- src/_zkapauthorizer/tests/test_recover.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/_zkapauthorizer/tests/test_recover.py b/src/_zkapauthorizer/tests/test_recover.py index 5352639..32b27c3 100644 --- a/src/_zkapauthorizer/tests/test_recover.py +++ b/src/_zkapauthorizer/tests/test_recover.py @@ -142,7 +142,9 @@ class _EqualsEnough: ) for (actual_field, reference_field) in zip(actual_row, reference_row): if isinstance(actual_field, float): - if abs(actual_field - reference_field) > float_info.epsilon: + if abs(actual_field - reference_field) > ( + 10 * float_info.epsilon + ): return Mismatch( "Row {} float {} too far from reference {}".format( n, actual_field, reference_field -- GitLab