@@ -1544,7 +1544,9 @@ def test_trs_import(self):
15441544 "trs_tool_id" : "#workflow/github.com/jmchilton/galaxy-workflow-dockstore-example-1/mycoolworkflow" ,
15451545 "trs_version_id" : "master" ,
15461546 }
1547- workflow_id = self ._post ("workflows" , data = trs_payload ).json ()["id" ]
1547+ response = self ._post ("workflows" , data = trs_payload )
1548+ response .raise_for_status ()
1549+ workflow_id = response .json ()["id" ]
15481550 original_workflow = self ._download_workflow (workflow_id )
15491551 assert "Test Workflow" in original_workflow ["name" ]
15501552 assert original_workflow .get ("source_metadata" ).get ("trs_tool_id" ) == trs_payload ["trs_tool_id" ]
@@ -1571,7 +1573,9 @@ def test_trs_import_from_dockstore_trs_url(self):
15711573 "%23workflow%2Fgithub.com%2Fjmchilton%2Fgalaxy-workflow-dockstore-example-1%2Fmycoolworkflow/"
15721574 "versions/master" ,
15731575 }
1574- workflow_id = self ._post ("workflows" , data = trs_payload ).json ()["id" ]
1576+ response = self ._post ("workflows" , data = trs_payload )
1577+ response .raise_for_status ()
1578+ workflow_id = response .json ()["id" ]
15751579 original_workflow = self ._download_workflow (workflow_id )
15761580 assert "Test Workflow" in original_workflow ["name" ]
15771581 assert (
@@ -1604,7 +1608,9 @@ def test_trs_import_from_workflowhub_trs_url(self):
16041608 "archive_source" : "trs_tool" ,
16051609 "trs_url" : "https://workflowhub.eu/ga4gh/trs/v2/tools/109/versions/5" ,
16061610 }
1607- workflow_id = self ._post ("workflows" , data = trs_payload ).json ()["id" ]
1611+ response = self ._post ("workflows" , data = trs_payload )
1612+ response .raise_for_status ()
1613+ workflow_id = response .json ()["id" ]
16081614 original_workflow = self ._download_workflow (workflow_id )
16091615 assert "COVID-19: variation analysis reporting" in original_workflow ["name" ]
16101616 assert original_workflow .get ("source_metadata" ).get ("trs_tool_id" ) == "109"
0 commit comments