Skip to content

Commit 15159db

Browse files
committed
fixes integration tests, similar with #5425
Signed-off-by: Wenqi Li <[email protected]>
1 parent bc6b228 commit 15159db

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

tests/test_nifti_rw.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -181,8 +181,8 @@ def test_write_3d(self):
181181
writer_obj.set_metadata({"affine": np.diag([1, 1, 1, 1]), "original_affine": np.diag([1.4, 1, 1, 1])})
182182
writer_obj.write(image_name, verbose=True)
183183
out = nib.load(image_name)
184-
np.testing.assert_allclose(out.get_fdata(), [[[0, 1, 2], [3, 4, 5]]])
185-
np.testing.assert_allclose(out.affine, np.diag([1.4, 1, 1, 1]))
184+
np.testing.assert_allclose(out.get_fdata(), [[[0, 1, 2], [3, 4, 5]]], atol=1e-4, rtol=1e-4)
185+
np.testing.assert_allclose(out.affine, np.diag([1.4, 1, 1, 1]), atol=1e-4, rtol=1e-4)
186186

187187
image_name = os.path.join(out_dir, "test1.nii.gz")
188188
img = p(np.arange(5).reshape((1, 1, 5)))
@@ -205,8 +205,8 @@ def test_write_4d(self):
205205
writer_obj.set_metadata({"affine": np.diag([1.4, 1, 1, 1]), "original_affine": np.diag([1, 1.4, 1, 1])})
206206
writer_obj.write(image_name, verbose=True)
207207
out = nib.load(image_name)
208-
np.testing.assert_allclose(out.get_fdata(), [[[[0, 1], [2, 3], [4, 5]]]])
209-
np.testing.assert_allclose(out.affine, np.diag([1, 1.4, 1, 1]))
208+
np.testing.assert_allclose(out.get_fdata(), [[[[0, 1], [2, 3], [4, 5]]]], atol=1e-4, rtol=1e-4)
209+
np.testing.assert_allclose(out.affine, np.diag([1, 1.4, 1, 1]), atol=1e-4, rtol=1e-4)
210210

211211
image_name = os.path.join(out_dir, "test1.nii.gz")
212212
img = p(np.arange(5).reshape((1, 1, 5, 1)))
@@ -232,8 +232,10 @@ def test_write_5d(self):
232232
np.testing.assert_allclose(
233233
out.get_fdata(),
234234
np.array([[[[[0.0, 1.0], [2.0, 3.0]], [[4.0, 5.0], [6.0, 7.0]], [[8.0, 9.0], [10.0, 11.0]]]]]),
235+
atol=1e-4,
236+
rtol=1e-4,
235237
)
236-
np.testing.assert_allclose(out.affine, np.diag([1.4, 1, 1, 1]))
238+
np.testing.assert_allclose(out.affine, np.diag([1.4, 1, 1, 1]), atol=1e-4, rtol=1e-4)
237239

238240
image_name = os.path.join(out_dir, "test1.nii.gz")
239241
img = p(np.arange(10).reshape((1, 1, 5, 1, 2)))

0 commit comments

Comments
 (0)