Skip to content

Commit ec72e99

Browse files
committed
tst: add check for dcm2niix executable
1 parent 4c2e885 commit ec72e99

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

nipype/interfaces/tests/test_dcm2nii.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
import os
22
import pytest
3+
import shutil
34

45
from nipype.interfaces.dcm2nii import Dcm2niix
6+
no_dcm2niix = not shutil.which(Dcm2niix()._cmd)
57
no_datalad = False
68
try:
79
from datalad import api # to pull and grab data
@@ -21,6 +23,7 @@ def fetch_data(tmpdir, dicoms):
2123
return data
2224

2325
@pytest.mark.skipif(no_datalad, reason="Datalad required")
26+
@pytest.mark.skipif(no_dcm2niix, reason="Dcm2niix required")
2427
def test_dcm2niix_dwi(tmpdir):
2528
tmpdir.chdir()
2629
try:

0 commit comments

Comments
 (0)