File tree 2 files changed +24
-1
lines changed
2 files changed +24
-1
lines changed Original file line number Diff line number Diff line change @@ -495,4 +495,6 @@ def _list_outputs(self):
495
495
496
496
# https://stackoverflow.com/a/4829130
497
497
def search_files (prefix , outtypes ):
498
- return it .chain .from_iterable (iglob (glob .escape (prefix + outtype )) for outtype in outtypes )
498
+ return it .chain .from_iterable (
499
+ iglob (glob .escape (prefix + outtype )) for outtype in outtypes
500
+ )
Original file line number Diff line number Diff line change
1
+ import pytest
2
+
3
+
4
+ from nipype .interfaces import dcm2nii
5
+
6
+
7
+ @pytest .mark .parametrize (
8
+ "fname, extension" ,
9
+ [
10
+ ("output_1" , ".txt" ),
11
+ ("output_w_[]_meta_1" , ".json" ),
12
+ ("output_w_**^$?_meta_2" , ".txt" ),
13
+ ],
14
+ )
15
+ def test_search_files (tmp_path , fname , extension ):
16
+ tmp_fname = fname + extension
17
+ test_file = tmp_path / tmp_fname
18
+ test_file .touch ()
19
+ actual_files_list = dcm2nii .search_files (str (tmp_path / fname ), [extension ])
20
+ for f in actual_files_list :
21
+ assert str (test_file ) == f
You can’t perform that action at this time.
0 commit comments