Skip to content

Commit 84f6c58

Browse files
committed
fix: added test for first name generator
1 parent ab4aa02 commit 84f6c58

File tree

1 file changed

+13
-3
lines changed

1 file changed

+13
-3
lines changed

nipype/interfaces/fsl/tests/test_preprocess.py

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
skipif)
1111

1212
from nipype.utils.filemanip import split_filename
13-
import nipype.interfaces.fsl.preprocess as fsl
13+
from .. import preprocess as fsl
1414
from nipype.interfaces.fsl import Info
1515
from nipype.interfaces.base import File, TraitError, Undefined, isdefined
1616
from nipype.interfaces.fsl import no_fsl
@@ -567,5 +567,15 @@ def test_fugue():
567567

568568

569569
@skipif(no_fsl)
570-
def test_first_genfname:
571-
570+
def test_first_genfname():
571+
first = fsl.FIRST()
572+
first.inputs.out_file = 'segment.nii'
573+
first.inputs.output_type = "NIFTI_GZ"
574+
575+
value = first._gen_fname(name='original_segmentations')
576+
expected_value = os.path.abspath('segment_all_fast_origsegs.nii.gz')
577+
yield assert_equal, value, expected_value
578+
first.inputs.method = 'none'
579+
value = first._gen_fname(name='original_segmentations')
580+
expected_value = os.path.abspath('segment_all_none_origsegs.nii.gz')
581+
yield assert_equal, value, expected_value

0 commit comments

Comments
 (0)