summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2022-07-22 22:04:03 (GMT)
committerJunio C Hamano <gitster@pobox.com>2022-07-22 22:04:03 (GMT)
commita31dbaebb149a977c053b3a78dae54ac6936959b (patch)
treec4dc798e73794a5be772d2b6d70a7a17d4c2dac2 /t
parentdd7c820d9efef5b8c162fcd56d5e71fc393cd1b0 (diff)
parent7253f7ca9fdc5a19f2a9ee5867a20182e10551d6 (diff)
downloadgit-a31dbaebb149a977c053b3a78dae54ac6936959b.zip
git-a31dbaebb149a977c053b3a78dae54ac6936959b.tar.gz
git-a31dbaebb149a977c053b3a78dae54ac6936959b.tar.bz2
Merge branch 'js/ci-github-workflow-markup'
A fix for a regression in test framework. * js/ci-github-workflow-markup: tests: fix incorrect --write-junit-xml code
Diffstat (limited to 't')
-rw-r--r--t/test-lib-junit.sh10
1 files changed, 5 insertions, 5 deletions
diff --git a/t/test-lib-junit.sh b/t/test-lib-junit.sh
index c959183..79c31c7 100644
--- a/t/test-lib-junit.sh
+++ b/t/test-lib-junit.sh
@@ -46,7 +46,7 @@ finalize_test_case_output () {
shift
case "$test_case_result" in
ok)
- set "$*"
+ set -- "$*"
;;
failure)
junit_insert="<failure message=\"not ok $test_count -"
@@ -65,17 +65,17 @@ finalize_test_case_output () {
junit_insert="$junit_insert<system-err>$(xml_attr_encode \
"$(cat "$GIT_TEST_TEE_OUTPUT_FILE")")</system-err>"
fi
- set "$1" " $junit_insert"
+ set -- "$1" " $junit_insert"
;;
fixed)
- set "$* (breakage fixed)"
+ set -- "$* (breakage fixed)"
;;
broken)
- set "$* (known breakage)"
+ set -- "$* (known breakage)"
;;
skip)
message="$(xml_attr_encode --no-lf "$skipped_reason")"
- set "$1" " <skipped message=\"$message\" />"
+ set -- "$1" " <skipped message=\"$message\" />"
;;
esac