diff options
| author | Junio C Hamano <gitster@pobox.com> | 2020-02-17 13:22:18 -0800 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2020-02-17 13:22:18 -0800 |
| commit | 966b69f02f3e6016303f3cf6fcd5e741d376caf6 (patch) | |
| tree | 2bb39294900c193c6c81361cbe9a251468b4ca60 /t/test-lib.sh | |
| parent | d880c3de231da4ff930d12e07b3cae9dc0c31415 (diff) | |
| parent | 076ee3e8a2a631671dea5787924ed3181c5a919c (diff) | |
| download | git-966b69f02f3e6016303f3cf6fcd5e741d376caf6.tar.gz | |
Merge branch 'js/test-write-junit-xml-fix'
Testfix.
* js/test-write-junit-xml-fix:
tests: fix --write-junit-xml with subshells
Diffstat (limited to 't/test-lib.sh')
| -rw-r--r-- | t/test-lib.sh | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/t/test-lib.sh b/t/test-lib.sh index 44df51be8f..0ea1e5a05e 100644 --- a/t/test-lib.sh +++ b/t/test-lib.sh @@ -1083,7 +1083,8 @@ finalize_junit_xml () { # adjust the overall time junit_time=$(test-tool date getnanos $junit_suite_start) - sed "s/<testsuite [^>]*/& time=\"$junit_time\"/" \ + sed -e "s/\(<testsuite.*\) time=\"[^\"]*\"/\1/" \ + -e "s/<testsuite [^>]*/& time=\"$junit_time\"/" \ <"$junit_xml_path" >"$junit_xml_path.new" mv "$junit_xml_path.new" "$junit_xml_path" |
