55from functools import partial
66
77import cwltool .pack
8+ from cwltool .main import print_pack as print_pack
89import cwltool .workflow
910from cwltool .load_tool import fetch_document , validate_document
1011from cwltool .main import makeRelative
@@ -46,16 +47,16 @@ def test_pack_missing_cwlVersion(self):
4647 document_loader , avsc_names , processobj , metadata , uri = validate_document (
4748 document_loader , workflowobj , uri )
4849 # generate pack output dict
49- packed = cwltool . pack . pack ( document_loader , processobj , uri , metadata )
50+ packed = json . loads ( print_pack ( document_loader , processobj , uri , metadata ) )
5051
51- self .assertEqual ('v1.0' , packed ["$graph" ][ 0 ][ " cwlVersion" ])
52+ self .assertEqual ('v1.0' , packed ["cwlVersion" ])
5253
5354 # Testing single step workflow
5455 document_loader , workflowobj , uri = fetch_document (
5556 get_data ("tests/wf/hello-workflow.cwl" ))
5657 document_loader , avsc_names , processobj , metadata , uri = validate_document (
5758 document_loader , workflowobj , uri )
5859 # generate pack output dict
59- packed = cwltool . pack . pack ( document_loader , processobj , uri , metadata )
60+ packed = json . loads ( print_pack ( document_loader , processobj , uri , metadata ) )
6061
61- self .assertEqual ('v1.0' , packed ["$graph" ][ 0 ][ " cwlVersion" ])
62+ self .assertEqual ('v1.0' , packed ["cwlVersion" ])
0 commit comments