diff --git a/tests/test_urban_nature_access.py b/tests/test_urban_nature_access.py index 4e5141f0b..a3d3d7b43 100644 --- a/tests/test_urban_nature_access.py +++ b/tests/test_urban_nature_access.py @@ -412,7 +412,7 @@ def test_split_urban_nature(self): ) for fieldname, expected_value in expected_values.items(): numpy.testing.assert_allclose( - admin_feature.GetField(fieldname), expected_value) + admin_feature.GetField(fieldname), expected_value, rtol=1e-6) # The sum of the under-and-oversupplied populations should be equal # to the total population count. @@ -603,8 +603,8 @@ def test_radii_by_pop_group(self): set(defn.GetName() for defn in summary_layer.schema), set(expected_field_values.keys())) for fieldname, expected_value in expected_field_values.items(): - self.assertAlmostEqual( - expected_value, summary_feature.GetField(fieldname)) + numpy.testing.assert_allclose( + expected_value, summary_feature.GetField(fieldname), rtol=1e-6) output_dir = os.path.join(args['workspace_dir'], 'output') self._assert_urban_nature(os.path.join( @@ -679,8 +679,8 @@ def test_radii_by_pop_group_exponential_kernal(self): set(defn.GetName() for defn in summary_layer.schema), set(expected_field_values.keys())) for fieldname, expected_value in expected_field_values.items(): - self.assertAlmostEqual( - expected_value, summary_feature.GetField(fieldname)) + numpy.testing.assert_allclose( + expected_value, summary_feature.GetField(fieldname), rtol=1e-6) output_dir = os.path.join(args['workspace_dir'], 'output') self._assert_urban_nature(os.path.join(