File: test_auto_ModifyAffine.py

package info (click to toggle)
nipype 1.9.2-4
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 15,260 kB
  • sloc: python: 156,463; javascript: 9,246; tcl: 608; sh: 485; makefile: 168
file content (29 lines) | stat: -rw-r--r-- 812 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# AUTO-GENERATED by tools/checkspecs.py - DO NOT EDIT
from ..misc import ModifyAffine


def test_ModifyAffine_inputs():
    input_map = dict(
        transformation_matrix=dict(
            usedefault=False,
        ),
        volumes=dict(
            mandatory=True,
        ),
    )
    inputs = ModifyAffine.input_spec()

    for key, metadata in list(input_map.items()):
        for metakey, value in list(metadata.items()):
            assert getattr(inputs.traits()[key], metakey) == value


def test_ModifyAffine_outputs():
    output_map = dict(
        transformed_volumes=dict(),
    )
    outputs = ModifyAffine.output_spec()

    for key, metadata in list(output_map.items()):
        for metakey, value in list(metadata.items()):
            assert getattr(outputs.traits()[key], metakey) == value