|
9 | 9 | import nibabel as nb |
10 | 10 | from nibabel.eulerangles import euler2mat |
11 | 11 | from nibabel.affines import from_matvec |
12 | | -from scipy.io import loadmat, savemat |
| 12 | +from scipy.io import loadmat |
13 | 13 | from ..io import ( |
14 | 14 | afni, |
15 | 15 | fsl, |
|
21 | 21 | FSLinearTransform as LT, |
22 | 22 | FSLinearTransformArray as LTA, |
23 | 23 | ) |
24 | | -from ..io.base import _read_mat, LinearParameters, TransformFileError |
| 24 | +from ..io.base import LinearParameters, TransformFileError |
25 | 25 |
|
26 | 26 | LPS = np.diag([-1, -1, 1, 1]) |
27 | 27 | ITK_MAT = LPS.dot(np.ones((4, 4)).dot(LPS)) |
@@ -393,36 +393,6 @@ def test_LinearParameters(tmpdir): |
393 | 393 | LinearParameters.from_fileobj(tmpdir.join("file.txt").open()) |
394 | 394 |
|
395 | 395 |
|
396 | | -@pytest.mark.parametrize("matlab_ver", ["4", "5"]) |
397 | | -def test_read_mat1(tmpdir, matlab_ver): |
398 | | - """Test read from matlab.""" |
399 | | - tmpdir.chdir() |
400 | | - |
401 | | - savemat("val.mat", {"val": np.ones((3,))}, format=matlab_ver) |
402 | | - with open("val.mat", "rb") as f: |
403 | | - mdict = _read_mat(f) |
404 | | - |
405 | | - assert np.all(mdict["val"] == np.ones((3,))) |
406 | | - |
407 | | - |
408 | | -@pytest.mark.parametrize("matlab_ver", [-1] + list(range(2, 7))) |
409 | | -def test_read_mat2(tmpdir, monkeypatch, matlab_ver): |
410 | | - """Check read matlab raises adequate errors.""" |
411 | | - from ..io import base |
412 | | - |
413 | | - tmpdir.chdir() |
414 | | - savemat("val.mat", {"val": np.ones((3,))}) |
415 | | - |
416 | | - def _mockreturn(arg): |
417 | | - return (matlab_ver, 0) |
418 | | - |
419 | | - with monkeypatch.context() as m: |
420 | | - m.setattr(base, "get_matfile_version", _mockreturn) |
421 | | - with pytest.raises(TransformFileError): |
422 | | - with open("val.mat", "rb") as f: |
423 | | - _read_mat(f) |
424 | | - |
425 | | - |
426 | 396 | def test_afni_Displacements(): |
427 | 397 | """Test displacements fields.""" |
428 | 398 | field = nb.Nifti1Image(np.zeros((10, 10, 10)), None, None) |
|
0 commit comments