Skip to content

Commit 947bef2

Browse files
committed
Tried manually generating the missing automatic test modules.
1 parent 054e0b1 commit 947bef2

File tree

2 files changed

+206
-0
lines changed

2 files changed

+206
-0
lines changed
Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from ..utils import MRTransform
3+
4+
5+
def test_MRTransform_inputs():
6+
input_map = dict(
7+
args=dict(
8+
argstr="%s",
9+
),
10+
bval_scale=dict(
11+
argstr="-bvalue_scaling %s",
12+
),
13+
debug=dict(
14+
argstr="-debug",
15+
position=1,
16+
),
17+
environ=dict(
18+
nohash=True,
19+
usedefault=True,
20+
),
21+
flip_x=dict(
22+
argstr="-flipx",
23+
position=1,
24+
),
25+
grad_file=dict(
26+
argstr="-grad %s",
27+
extensions=None,
28+
xor=["grad_fsl"],
29+
),
30+
grad_fsl=dict(
31+
argstr="-fslgrad %s %s",
32+
xor=["grad_file"],
33+
),
34+
in_bval=dict(
35+
extensions=None,
36+
),
37+
in_bvec=dict(
38+
argstr="-fslgrad %s %s",
39+
extensions=None,
40+
),
41+
in_files=dict(
42+
argstr="%s",
43+
mandatory=True,
44+
position=-2,
45+
),
46+
invert=dict(
47+
argstr="-inverse",
48+
position=1,
49+
),
50+
linear_transform=dict(
51+
argstr="-linear %s",
52+
extensions=None,
53+
position=1,
54+
),
55+
nthreads=dict(
56+
argstr="-nthreads %d",
57+
nohash=True,
58+
),
59+
out_bval=dict(
60+
extensions=None,
61+
),
62+
out_bvec=dict(
63+
argstr="-export_grad_fsl %s %s",
64+
extensions=None,
65+
),
66+
out_file=dict(
67+
argstr="%s",
68+
extensions=None,
69+
genfile=True,
70+
position=-1,
71+
),
72+
quiet=dict(
73+
argstr="-quiet",
74+
position=1,
75+
),
76+
reference_image=dict(
77+
argstr="-reference %s",
78+
extensions=None,
79+
position=1,
80+
),
81+
replace_transform=dict(
82+
argstr="-replace",
83+
position=1,
84+
),
85+
template_image=dict(
86+
argstr="-template %s",
87+
extensions=None,
88+
position=1,
89+
),
90+
transformation_file=dict(
91+
argstr="-transform %s",
92+
extensions=None,
93+
position=1,
94+
),
95+
)
96+
inputs = MRTransform.input_spec()
97+
98+
for key, metadata in list(input_map.items()):
99+
for metakey, value in list(metadata.items()):
100+
assert getattr(inputs.traits()[key], metakey) == value
101+
102+
103+
def test_MRTransform_outputs():
104+
output_map = dict(
105+
out_file=dict(
106+
extensions=None,
107+
),
108+
)
109+
outputs = MRTransform.output_spec()
110+
111+
for key, metadata in list(output_map.items()):
112+
for metakey, value in list(metadata.items()):
113+
assert getattr(outputs.traits()[key], metakey) == value
Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from ..utils import TransformFSLConvert
3+
4+
5+
def test_TransformFSLConvert_inputs():
6+
input_map = dict(
7+
args=dict(
8+
argstr="%s",
9+
),
10+
bval_scale=dict(
11+
argstr="-bvalue_scaling %s",
12+
),
13+
environ=dict(
14+
nohash=True,
15+
usedefault=True,
16+
),
17+
flirt_import=dict(
18+
argstr="flirt_import",
19+
mandatory=True,
20+
position=-2,
21+
usedefault=True,
22+
),
23+
grad_file=dict(
24+
argstr="-grad %s",
25+
extensions=None,
26+
xor=["grad_fsl"],
27+
),
28+
grad_fsl=dict(
29+
argstr="-fslgrad %s %s",
30+
xor=["grad_file"],
31+
),
32+
in_bval=dict(
33+
extensions=None,
34+
),
35+
in_bvec=dict(
36+
argstr="-fslgrad %s %s",
37+
extensions=None,
38+
),
39+
in_file=dict(
40+
argstr="%s",
41+
extensions=None,
42+
mandatory=True,
43+
position=1,
44+
),
45+
in_transform=dict(
46+
argstr="%s",
47+
extensions=None,
48+
mandatory=True,
49+
position=0,
50+
),
51+
nthreads=dict(
52+
argstr="-nthreads %d",
53+
nohash=True,
54+
),
55+
out_bval=dict(
56+
extensions=None,
57+
),
58+
out_bvec=dict(
59+
argstr="-export_grad_fsl %s %s",
60+
extensions=None,
61+
),
62+
out_transform=dict(
63+
argstr="%s",
64+
extensions=None,
65+
mandatory=True,
66+
position=-1,
67+
usedefault=True,
68+
),
69+
reference=dict(
70+
argstr="%s",
71+
extensions=None,
72+
mandatory=True,
73+
position=2,
74+
),
75+
)
76+
inputs = TransformFSLConvert.input_spec()
77+
78+
for key, metadata in list(input_map.items()):
79+
for metakey, value in list(metadata.items()):
80+
assert getattr(inputs.traits()[key], metakey) == value
81+
82+
83+
def test_TransformFSLConvert_outputs():
84+
output_map = dict(
85+
out_transform=dict(
86+
extensions=None,
87+
),
88+
)
89+
outputs = TransformFSLConvert.output_spec()
90+
91+
for key, metadata in list(output_map.items()):
92+
for metakey, value in list(metadata.items()):
93+
assert getattr(outputs.traits()[key], metakey) == value

0 commit comments

Comments
 (0)