File tree Expand file tree Collapse file tree 1 file changed +6
-15
lines changed Expand file tree Collapse file tree 1 file changed +6
-15
lines changed Original file line number Diff line number Diff line change @@ -38,18 +38,9 @@ def test_generate():
3838 expected_desc .get ('command-line' ))
3939 assert (output_desc .get ('description' ) ==
4040 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' )))
45-
46-
47- # Recursively sorts all items in a JSON object
48- # Used when comparing two JSON objects whose ordering may differ
49- def ordered (obj ):
50- if isinstance (obj , dict ):
51- return sorted ((k , ordered (v )) for k , v in obj .items ())
52- if isinstance (obj , list ):
53- return sorted (ordered (x ) for x in obj )
54- else :
55- return obj
41+ assert (len (output_desc .get ('inputs' )) ==
42+ len (expected_desc .get ('inputs' )))
43+ assert (len (output_desc .get ('output-files' )) ==
44+ len (expected_desc .get ('output-files' )))
45+ assert (output_desc .get ('container-image' ).get ('image' ) ==
46+ expected_desc .get ('container-image' ).get ('image' ))
You can’t perform that action at this time.
0 commit comments