File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed
nipype/interfaces/freesurfer Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -161,3 +161,15 @@ def version(self):
161
161
return ver .rstrip ().split ('-' )[- 1 ] + '.dev'
162
162
else :
163
163
return ver .rstrip ().split ('-v' )[- 1 ]
164
+
165
+ def no_freesurfer ():
166
+ """Checks if FreeSurfer is NOT installed
167
+ used with skipif to skip tests that will
168
+ fail if FreeSurfer is not installed"""
169
+
170
+ if Info .version () is None :
171
+ return True
172
+ else :
173
+ return False
174
+
175
+
Original file line number Diff line number Diff line change 7
7
import numpy as np
8
8
import nibabel as nib
9
9
10
- from nipype .testing import assert_equal
11
- from nipype .interfaces .freesurfer import model
10
+ from nipype .testing import assert_equal , skipif
11
+ from nipype .interfaces .freesurfer import model , no_freesurfer
12
12
13
13
14
+ @skipif (no_freesurfer )
14
15
def test_concatenate ():
15
16
tmp_dir = tempfile .mkdtemp ()
16
17
cwd = os .getcwd ()
You can’t perform that action at this time.
0 commit comments