File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -27,7 +27,21 @@ def test_generate():
27
27
" MRI of the Brain (FMRIB)" ))
28
28
29
29
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' )))
31
45
32
46
33
47
# Recursively sorts all items in a JSON object
You can’t perform that action at this time.
0 commit comments