From d23cd896d4fde33b5e323ec84af1c1472c59c461 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Mon, 5 Aug 2024 02:05:39 +0000 Subject: automatic import of git --- print-failed-test-output | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 print-failed-test-output (limited to 'print-failed-test-output') diff --git a/print-failed-test-output b/print-failed-test-output new file mode 100644 index 0000000..d0d63aa --- /dev/null +++ b/print-failed-test-output @@ -0,0 +1,13 @@ +#!/bin/bash + +shopt -s failglob + +# Print output from failing tests +printf -v sep "%0.s-" {1..80} +for exit_file in t/test-results/*.exit; do + [ "$(< "$exit_file")" -eq 0 ] && continue + out_file="${exit_file%exit}out" + printf '\n%s\n%s\n%s\n' "$sep" "$out_file" "$sep" + cat "$out_file" +done +exit 1 -- cgit v1.2.3