improve test error message

This commit is contained in:
Bjoern Gruening
2019-02-12 22:22:43 +01:00
parent b33b06440f
commit 740fc8594e
+2 -2
View File
@@ -273,7 +273,7 @@ class GalaxyInteractorApi(object):
def test_data_download(self, tool_id, filename, mode='file'):
if self.supports_test_data_download:
response = self._get("tools/%s/test_data_download?filename=%s" % (tool_id, filename), admin=True)
assert response.status_code == 200
assert response.status_code == 200, "Test file (%s) is missing. Try --update_test_data to generate one." % filename
if mode == 'file':
return response.content
elif mode == 'directory':
@@ -285,7 +285,7 @@ class GalaxyInteractorApi(object):
else:
# We can only use local data
response = self._get("tools/%s/test_data_path?filename=%s" % (tool_id, filename), admin=True)
assert response.status_code == 200
assert response.status_code == 200, "Test file (%s) is missing. Try --update_test_data to generate one." % filename
file_name = response.json()
if mode == 'file':
return open(file_name, mode='rb')