3
3
from .. import fieldmaps as fm
4
4
5
5
6
- def test_FieldmapFile (testdata_dir ):
6
+ def test_FieldmapFile (dsA_dir ):
7
7
"""Test one existing file."""
8
- fm .FieldmapFile (testdata_dir / "sub-01" / "anat" / "sub-01_T1w.nii.gz" )
8
+ fm .FieldmapFile (dsA_dir / "sub-01" / "anat" / "sub-01_T1w.nii.gz" )
9
9
10
10
11
11
@pytest .mark .parametrize (
@@ -56,9 +56,9 @@ def test_FieldmapFile(testdata_dir):
56
56
),
57
57
],
58
58
)
59
- def test_FieldmapEstimation (testdata_dir , inputfiles , method , nsources , raises ):
59
+ def test_FieldmapEstimation (dsA_dir , inputfiles , method , nsources , raises ):
60
60
"""Test errors."""
61
- sub_dir = testdata_dir / "sub-01"
61
+ sub_dir = dsA_dir / "sub-01"
62
62
63
63
sources = [sub_dir / f for f in inputfiles ]
64
64
@@ -105,9 +105,9 @@ def test_FieldmapEstimation(testdata_dir, inputfiles, method, nsources, raises):
105
105
(("anat/sub-01_T1w.nii.gz" , "fmap/sub-01_phase2.nii.gz" ), TypeError ),
106
106
],
107
107
)
108
- def test_FieldmapEstimationError (testdata_dir , inputfiles , errortype ):
108
+ def test_FieldmapEstimationError (dsA_dir , inputfiles , errortype ):
109
109
"""Test errors."""
110
- sub_dir = testdata_dir / "sub-01"
110
+ sub_dir = dsA_dir / "sub-01"
111
111
112
112
fm .clear_registry ()
113
113
@@ -117,19 +117,19 @@ def test_FieldmapEstimationError(testdata_dir, inputfiles, errortype):
117
117
fm .clear_registry ()
118
118
119
119
120
- def test_FieldmapEstimationIdentifier (monkeypatch , testdata_dir ):
120
+ def test_FieldmapEstimationIdentifier (monkeypatch , dsA_dir ):
121
121
"""Check some use cases of B0FieldIdentifier."""
122
122
fm .clear_registry ()
123
123
124
124
with pytest .raises (ValueError ):
125
125
fm .FieldmapEstimation (
126
126
[
127
127
fm .FieldmapFile (
128
- testdata_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
128
+ dsA_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
129
129
metadata = {"Units" : "Hz" , "B0FieldIdentifier" : "fmap_0" },
130
130
),
131
131
fm .FieldmapFile (
132
- testdata_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
132
+ dsA_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
133
133
metadata = {"Units" : "Hz" , "B0FieldIdentifier" : "fmap_1" },
134
134
),
135
135
]
@@ -138,15 +138,15 @@ def test_FieldmapEstimationIdentifier(monkeypatch, testdata_dir):
138
138
fe = fm .FieldmapEstimation (
139
139
[
140
140
fm .FieldmapFile (
141
- testdata_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
141
+ dsA_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
142
142
metadata = {
143
143
"Units" : "Hz" ,
144
144
"B0FieldIdentifier" : "fmap_0" ,
145
145
"IntendedFor" : "file1.nii.gz" ,
146
146
},
147
147
),
148
148
fm .FieldmapFile (
149
- testdata_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
149
+ dsA_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
150
150
metadata = {"Units" : "Hz" , "B0FieldIdentifier" : "fmap_0" },
151
151
),
152
152
]
@@ -159,11 +159,11 @@ def test_FieldmapEstimationIdentifier(monkeypatch, testdata_dir):
159
159
fm .FieldmapEstimation (
160
160
[
161
161
fm .FieldmapFile (
162
- testdata_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
162
+ dsA_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
163
163
metadata = {"Units" : "Hz" , "B0FieldIdentifier" : "fmap_0" },
164
164
),
165
165
fm .FieldmapFile (
166
- testdata_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
166
+ dsA_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
167
167
metadata = {"Units" : "Hz" , "B0FieldIdentifier" : "fmap_0" },
168
168
),
169
169
]
@@ -174,15 +174,15 @@ def test_FieldmapEstimationIdentifier(monkeypatch, testdata_dir):
174
174
fe = fm .FieldmapEstimation (
175
175
[
176
176
fm .FieldmapFile (
177
- testdata_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
177
+ dsA_dir / "sub-01" / "fmap/sub-01_fieldmap.nii.gz" ,
178
178
metadata = {
179
179
"Units" : "Hz" ,
180
180
"B0FieldIdentifier" : "fmap_1" ,
181
181
"IntendedFor" : ["file1.nii.gz" , "file2.nii.gz" ],
182
182
},
183
183
),
184
184
fm .FieldmapFile (
185
- testdata_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
185
+ dsA_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ,
186
186
metadata = {"Units" : "Hz" , "B0FieldIdentifier" : "fmap_1" },
187
187
),
188
188
]
@@ -192,7 +192,7 @@ def test_FieldmapEstimationIdentifier(monkeypatch, testdata_dir):
192
192
assert fm .get_identifier ("file2.nii.gz" ) == ("fmap_1" ,)
193
193
assert not fm .get_identifier ("file3.nii.gz" )
194
194
assert fm .get_identifier (
195
- str (testdata_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ), by = "sources"
195
+ str (dsA_dir / "sub-01" / "fmap/sub-01_magnitude.nii.gz" ), by = "sources"
196
196
) == ("fmap_1" ,)
197
197
198
198
with monkeypatch .context () as m :
0 commit comments