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():
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
You can’t perform that action at this time.
0 commit comments