mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Check response status of TRS API requests
This commit is contained in:
@@ -1544,7 +1544,9 @@ steps:
|
||||
"trs_tool_id": "#workflow/github.com/jmchilton/galaxy-workflow-dockstore-example-1/mycoolworkflow",
|
||||
"trs_version_id": "master",
|
||||
}
|
||||
workflow_id = self._post("workflows", data=trs_payload).json()["id"]
|
||||
response = self._post("workflows", data=trs_payload)
|
||||
response.raise_for_status()
|
||||
workflow_id = response.json()["id"]
|
||||
original_workflow = self._download_workflow(workflow_id)
|
||||
assert "Test Workflow" in original_workflow["name"]
|
||||
assert original_workflow.get("source_metadata").get("trs_tool_id") == trs_payload["trs_tool_id"]
|
||||
@@ -1571,7 +1573,9 @@ steps:
|
||||
"%23workflow%2Fgithub.com%2Fjmchilton%2Fgalaxy-workflow-dockstore-example-1%2Fmycoolworkflow/"
|
||||
"versions/master",
|
||||
}
|
||||
workflow_id = self._post("workflows", data=trs_payload).json()["id"]
|
||||
response = self._post("workflows", data=trs_payload)
|
||||
response.raise_for_status()
|
||||
workflow_id = response.json()["id"]
|
||||
original_workflow = self._download_workflow(workflow_id)
|
||||
assert "Test Workflow" in original_workflow["name"]
|
||||
assert (
|
||||
@@ -1604,7 +1608,9 @@ steps:
|
||||
"archive_source": "trs_tool",
|
||||
"trs_url": "https://workflowhub.eu/ga4gh/trs/v2/tools/109/versions/5",
|
||||
}
|
||||
workflow_id = self._post("workflows", data=trs_payload).json()["id"]
|
||||
response = self._post("workflows", data=trs_payload)
|
||||
response.raise_for_status()
|
||||
workflow_id = response.json()["id"]
|
||||
original_workflow = self._download_workflow(workflow_id)
|
||||
assert "COVID-19: variation analysis reporting" in original_workflow["name"]
|
||||
assert original_workflow.get("source_metadata").get("trs_tool_id") == "109"
|
||||
|
||||
Reference in New Issue
Block a user