diff -r 98dcbe752dfe -r 3b63f90f351c tests/run-tests.py --- a/tests/run-tests.py Sat Dec 07 16:46:44 2024 +0100 +++ b/tests/run-tests.py Thu Dec 19 00:16:30 2024 +0100 @@ -4136,7 +4136,9 @@ msg = "fatal: fetching module policy from `hg` failed:\n" msg = colorize(msg, "red", self.options.color) sys.stderr.write(msg) - cmd_err = colorize(err.decode(), "yellow", self.options.color) + cmd_err = colorize(err.decode(), "magenta", self.options.color) + sys.stderr.write(cmd_err) + cmd_err = colorize(out.decode(), "yellow", self.options.color) sys.stderr.write(cmd_err) sys.exit(4) return out @@ -4156,10 +4158,12 @@ ) out, err = p.communicate() if p.returncode != 0: - msg = "fatal: fetching library from `hg` failed:\n" + msg = f"fatal: fetching library from `hg` failed with {p.returncode}:\n" msg = colorize(msg, "red", self.options.color) sys.stderr.write(msg) - cmd_err = colorize(err.decode(), "yellow", self.options.color) + cmd_err = colorize(err.decode(), "magenta", self.options.color) + sys.stderr.write(cmd_err) + cmd_err = colorize(out.decode(), "yellow", self.options.color) sys.stderr.write(cmd_err) sys.exit(4) return out