From 20d79de6464ff866ae4f9b2001bf8928b906b183 Mon Sep 17 00:00:00 2001 From: Panu Lahtinen Date: Sat, 2 Nov 2024 09:56:59 +0200 Subject: [PATCH] Test dtype also for computed data --- satpy/tests/test_modifiers.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/satpy/tests/test_modifiers.py b/satpy/tests/test_modifiers.py index 8bdc65f54d..a4aca52e64 100644 --- a/satpy/tests/test_modifiers.py +++ b/satpy/tests/test_modifiers.py @@ -202,7 +202,9 @@ def test_default_settings(self, sunz_ds1, sunz_sza, dtype): res = self.default((sunz_ds1.astype(dtype), sunz_sza.astype(dtype)), test_attr="test") expected = np.array([[0.02916261, 0.02839063], [0.02949383, 0.02871911]], dtype=dtype) assert res.dtype == dtype - np.testing.assert_allclose(res.values, + values = res.values + assert values.dtype == dtype + np.testing.assert_allclose(values, expected, rtol=2e-5) @@ -212,7 +214,9 @@ def test_custom_settings(self, sunz_ds1, sunz_sza, dtype): res = self.custom((sunz_ds1.astype(dtype), sunz_sza.astype(dtype)), test_attr="test") expected = np.array([[0.01041319, 0.01030033], [0.01046164, 0.01034834]], dtype=dtype) assert res.dtype == dtype - np.testing.assert_allclose(res.values, + values = res.values + assert values.dtype == dtype + np.testing.assert_allclose(values, expected, rtol=1e-5)