From cb4bdaec173dbafb02f762bb2a300b83bc2dc02c Mon Sep 17 00:00:00 2001 From: drunkendog Date: Mon, 25 Sep 2023 19:58:01 +0100 Subject: [PATCH] Replace pprint with print --- run-tests.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/run-tests.py b/run-tests.py index c8c3052..649b381 100644 --- a/run-tests.py +++ b/run-tests.py @@ -5,7 +5,6 @@ import subprocess import os import sys import difflib -import pprint # will break if there are namespace collisions @@ -35,8 +34,10 @@ for file_name in glob.glob("*.c", recursive=False): total_tests += 1 passed_tests += test_passed_int print(f"\u001b[{31 + test_passed_int}m({x_split[0]})\u001b[0m") - if True: # not passed_tests: - pprint.pprint(list(difflib.Differ().compare(x_split[1].splitlines(), return_data.splitlines()))) + if not passed_tests: + [print(x) for x in difflib.Differ().compare(x_split[1].splitlines(), return_data.splitlines())] + else: + [print(x) for x in return_data.splitlines()] print(f"\u001b[32m{passed_tests} tests passed\u001b[0m, \u001b[{31 - 31*int(total_tests == passed_tests)}m{total_tests - passed_tests} tests failed\u001b[0m") exit_code += total_tests - passed_tests os.remove("a.out")