Skip to content

Commit 5bd2c83

Browse files
committed
add specs
1 parent c9d30be commit 5bd2c83

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
2+
from ...testing import assert_equal
3+
from ..confounds import ComputeDVARS
4+
5+
6+
def test_ComputeDVARS_inputs():
7+
input_map = dict(ignore_exception=dict(nohash=True,
8+
usedefault=True,
9+
),
10+
in_file=dict(mandatory=True,
11+
),
12+
in_mask=dict(mandatory=True,
13+
),
14+
save_all=dict(usedefault=True,
15+
),
16+
save_nstd=dict(usedefault=True,
17+
),
18+
save_std=dict(usedefault=True,
19+
),
20+
save_vxstd=dict(usedefault=True,
21+
),
22+
)
23+
inputs = ComputeDVARS.input_spec()
24+
25+
for key, metadata in list(input_map.items()):
26+
for metakey, value in list(metadata.items()):
27+
yield assert_equal, getattr(inputs.traits()[key], metakey), value
28+
29+
30+
def test_ComputeDVARS_outputs():
31+
output_map = dict(out_all=dict(),
32+
out_nstd=dict(),
33+
out_std=dict(),
34+
out_vxstd=dict(),
35+
)
36+
outputs = ComputeDVARS.output_spec()
37+
38+
for key, metadata in list(output_map.items()):
39+
for metakey, value in list(metadata.items()):
40+
yield assert_equal, getattr(outputs.traits()[key], metakey), value

0 commit comments

Comments
 (0)