Author: Michael R. Crusoe <michael.crusoe@gmail.com>
Description: Use python3 in test CWL tool description
--- cwltool.orig/tests/wf/echo.cwl
+++ cwltool/tests/wf/echo.cwl
@@ -21,4 +21,4 @@
     type: File
     outputBinding:
       glob: foo$(inputs.r).txt
-arguments: [python, -c, $(inputs.script), $(inputs.r)]
+arguments: [python3, -c, $(inputs.script), $(inputs.r)]
--- cwltool.orig/tests/wf/js_output.cwl
+++ cwltool/tests/wf/js_output.cwl
@@ -6,5 +6,5 @@
 inputs: []
 outputs: []
 arguments:
-  - valueFrom: ${console.log("Log message");console.error("Error message");return ["python", "-c", "True"]}
-    shellQuote: false
\ No newline at end of file
+  - valueFrom: ${console.log("Log message");console.error("Error message");return ["python3", "-c", "True"]}
+    shellQuote: false
--- cwltool.orig/tests/wf/generator/pytoolgen.cwl
+++ cwltool/tests/wf/generator/pytoolgen.cwl
@@ -27,5 +27,5 @@
          v.push({entryname: "inp.py", entry: inputs.script});
          return v;
         }
-  arguments: [python, inp.py]
+  arguments: [python3, inp.py]
   stdout: main.cwl
