@@ -96,7 +96,8 @@ def test_selectfiles_valueerror():
9696
9797@skipif (noboto )
9898def test_s3datagrabber_communication ():
99- dg = nio .S3DataGrabber (infields = ['subj_id' , 'run_num' ], outfields = ['func' , 'struct' ])
99+ dg = nio .S3DataGrabber (
100+ infields = ['subj_id' , 'run_num' ], outfields = ['func' , 'struct' ])
100101 dg .inputs .anon = True
101102 dg .inputs .bucket = 'openfmri'
102103 dg .inputs .bucket_path = 'ds001/'
@@ -108,20 +109,20 @@ def test_s3datagrabber_communication():
108109 struct = '%s/anatomy/highres001_brain.nii.gz' )
109110 dg .inputs .subj_id = ['sub001' , 'sub002' ]
110111 dg .inputs .run_num = ['run001' , 'run003' ]
111- dg .inputs .template_args = dg . inputs . template_args = dict (
112+ dg .inputs .template_args = dict (
112113 func = [['subj_id' , 'run_num' ]], struct = [['subj_id' ]])
113114 res = dg .run ()
114115 func_outfiles = res .outputs .func
115116 struct_outfiles = res .outputs .struct
116117
117118 # check for all files
118- yield assert_true , '/sub001/BOLD/task001_run001/bold.nii.gz' in func_outfiles [0 ]
119+ yield assert_true , os . path . join ( dg . inputs . local_directory , '/sub001/BOLD/task001_run001/bold.nii.gz' ) in func_outfiles [0 ]
119120 yield assert_true , os .path .exists (func_outfiles [0 ])
120- yield assert_true , '/sub001/anatomy/highres001_brain.nii.gz' in struct_outfiles [0 ]
121+ yield assert_true , os . path . join ( dg . inputs . local_directory , '/sub001/anatomy/highres001_brain.nii.gz' ) in struct_outfiles [0 ]
121122 yield assert_true , os .path .exists (struct_outfiles [0 ])
122- yield assert_true , '/sub002/BOLD/task001_run003/bold.nii.gz' in func_outfiles [1 ]
123+ yield assert_true , os . path . join ( dg . inputs . local_directory , '/sub002/BOLD/task001_run003/bold.nii.gz' ) in func_outfiles [1 ]
123124 yield assert_true , os .path .exists (func_outfiles [1 ])
124- yield assert_true , '/sub002/anatomy/highres001_brain.nii.gz' in struct_outfiles [1 ]
125+ yield assert_true , os . path . join ( dg . inputs . local_directory , '/sub002/anatomy/highres001_brain.nii.gz' ) in struct_outfiles [1 ]
125126 yield assert_true , os .path .exists (struct_outfiles [1 ])
126127
127128 shutil .rmtree (tempdir )
@@ -220,7 +221,8 @@ def test_s3datasink_substitutions():
220221 # run fakes3 server and set up bucket
221222 fakes3dir = op .expanduser ('~/fakes3' )
222223 try :
223- proc = Popen (['fakes3' , '-r' , fakes3dir , '-p' , '4567' ], stdout = open (os .devnull , 'wb' ))
224+ proc = Popen (
225+ ['fakes3' , '-r' , fakes3dir , '-p' , '4567' ], stdout = open (os .devnull , 'wb' ))
224226 except OSError as ose :
225227 if 'No such file or directory' in str (ose ):
226228 return # fakes3 not installed. OK!
0 commit comments