11162: Fix tests.
[arvados.git] / sdk / cwl / arvados_cwl / arvtool.py
index fea6adfacc323539d7c2cd595f66d441859893b8..2d15610a5fe934120f157951b0364e7d146bd296 100644 (file)
@@ -12,6 +12,8 @@ class ArvadosCommandTool(CommandLineTool):
 
     def __init__(self, arvrunner, toolpath_object, **kwargs):
         super(ArvadosCommandTool, self).__init__(toolpath_object, **kwargs)
+        if "cwlVersion" not in self.metadata:
+            raise Exception("missing")
         self.arvrunner = arvrunner
         self.work_api = kwargs["work_api"]