Skip to content

Commit 3a5061d

Browse files
author
Peter Amstutz
committed
Add support for --junit-xml to run_test.sh
1 parent d37ef31 commit 3a5061d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

run_test.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ EOF
1313

1414
DRAFT=v1.0
1515
TEST_N=""
16+
JUNIT_XML=""
1617
RUNNER=cwl-runner
1718
PLATFORM=$(uname -s)
1819
COVERAGE="python"
@@ -35,6 +36,9 @@ do
3536
--only-tools)
3637
ONLY_TOOLS=--only-tools
3738
;;
39+
--junit-xml=*)
40+
JUNIT_XML=$arg
41+
;;
3842
*=*)
3943
eval $(echo $arg | cut -d= -f1)=\"$(echo $arg | cut -d= -f2-)\"
4044
;;
@@ -66,7 +70,7 @@ runtest() {
6670
(cd $DRAFT
6771
cwltest --tool "$1" \
6872
--test=conformance_test_${DRAFT}.yaml ${TEST_N} \
69-
${TEST_L} ${ONLY_TOOLS} --basedir ${DRAFT}
73+
${TEST_L} ${ONLY_TOOLS} ${JUNIT_XML} --basedir ${DRAFT}
7074
)
7175
checkexit
7276
}

0 commit comments

Comments
 (0)