From f4e55d45e31516161acd2b13553e68b220ed8c75 Mon Sep 17 00:00:00 2001 From: Tamas Vajk Date: Tue, 22 Mar 2022 09:30:04 +0100 Subject: [PATCH] Do not add header when no changes are found --- misc/scripts/library-coverage/compare.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/misc/scripts/library-coverage/compare.py b/misc/scripts/library-coverage/compare.py index 0d567b62de7..50f8f37a9a3 100644 --- a/misc/scripts/library-coverage/compare.py +++ b/misc/scripts/library-coverage/compare.py @@ -52,9 +52,8 @@ def compare_folders(folder1, folder2, output_file): utils.subprocess_check_output( ["touch", f"{folder2}/{generated_output_csv}"]) - return_md += f"\n### {lang}\n\n" - if expected_files != "": + return_md += f"\n### {lang}\n\n" print("Expected files are missing", file=sys.stderr) return_md += f"#### Expected files are missing for {lang}\n{expected_files}\n\n" @@ -66,6 +65,8 @@ def compare_folders(folder1, folder2, output_file): if cmp1 != "" or cmp2 != "": print("Generated file contents are not matching", file=sys.stderr) + if expected_files == "": + return_md += f"\n### {lang}\n\n" return_md += f"#### Generated file changes for {lang}\n\n" if cmp1 != "": return_md += f"- Changes to {generated_output_rst}:\n```diff\n{cmp1}```\n\n"