From 1481a3a49a584b99aff74f5eb2f1ed267f09fa96 Mon Sep 17 00:00:00 2001 From: Daniel Date: Thu, 14 Dec 2023 13:52:18 +0100 Subject: [PATCH] improve output in case of failed tests --- tests/test_pytest_abra.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/test_pytest_abra.py b/tests/test_pytest_abra.py index 805ce4c..e2d8520 100644 --- a/tests/test_pytest_abra.py +++ b/tests/test_pytest_abra.py @@ -61,7 +61,8 @@ def test_results_abra(session_tmp_path_testout: Path): OUTPUT_DIR = session_tmp_path_testout.resolve() DIR = DirManager(output_dir=OUTPUT_DIR, session_id="abc") - all_files = list(DIR.STATUS.rglob("*")) - passed_files = list(DIR.STATUS.rglob("passed-*")) + all_files = [f.name for f in DIR.STATUS.rglob("*")] + passed_files = [f.name for f in DIR.STATUS.rglob("passed-*")] + failed_files = set(all_files) - set(passed_files) assert len(all_files) > 0 - assert len(all_files) == len(passed_files) + assert not failed_files, failed_files