patman: test_util: Fix printing results for failed tests
When printing a python tool's test results, the entire list of failed tests and their tracebacks are reprinted for every failed test. This makes the test output quite unreadable. Fix the loop to print failures and tracebacks one at a time. Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
501a9a7ed8
commit
6474aaa1d1
@ -127,7 +127,7 @@ def report_result(toolname:str, test_name: str, result: unittest.TestResult):
|
||||
for test, err in result.errors:
|
||||
print(test.id(), err)
|
||||
for test, err in result.failures:
|
||||
print(err, result.failures)
|
||||
print(test.id(), err)
|
||||
if result.skipped:
|
||||
print('%d %s test%s SKIPPED:' % (len(result.skipped), toolname,
|
||||
's' if len(result.skipped) > 1 else ''))
|
||||
|
Loading…
Reference in New Issue
Block a user