Skip to content

Commit 7e96311

Browse files
committed
changed test to only check a subset of descriptor fields
1 parent c828fec commit 7e96311

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

nipype/utils/tests/test_nipype2boutiques.py

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,21 @@ def test_generate():
2727
" MRI of the Brain (FMRIB)"))
2828

2929
with open(example_data('nipype2boutiques_example.json'), 'r') as desc_file:
30-
assert ordered(json.loads(desc)) == ordered(json.load(desc_file))
30+
# Make sure that output descriptor matches the expected descriptor.
31+
output_desc = json.loads(desc)
32+
expected_desc = json.load(desc_file)
33+
assert (output_desc.get('name') ==
34+
expected_desc.get('name'))
35+
assert (output_desc.get('author') ==
36+
expected_desc.get('author'))
37+
assert (output_desc.get('command-line') ==
38+
expected_desc.get('command-line'))
39+
assert (output_desc.get('description') ==
40+
expected_desc.get('description'))
41+
assert (ordered(output_desc.get('inputs')) ==
42+
ordered(expected_desc.get('inputs')))
43+
assert (ordered(output_desc.get('container-image')) ==
44+
ordered(expected_desc.get('container-image')))
3145

3246

3347
# Recursively sorts all items in a JSON object

0 commit comments

Comments
 (0)