@@ -37,17 +37,26 @@ def compare_folders(folder1, folder2, output_file):
37
37
# check if files exist in both folder1 and folder 2
38
38
if not utils .check_file_exists (f"{ folder1 } /{ generated_output_rst } " ):
39
39
expected_files += f"- { generated_output_rst } doesn't exist in folder { folder1 } \n "
40
+ utils .subprocess_check_output (
41
+ ["touch" , f"{ folder1 } /{ generated_output_rst } " ])
40
42
if not utils .check_file_exists (f"{ folder2 } /{ generated_output_rst } " ):
41
43
expected_files += f"- { generated_output_rst } doesn't exist in folder { folder2 } \n "
44
+ utils .subprocess_check_output (
45
+ ["touch" , f"{ folder2 } /{ generated_output_rst } " ])
42
46
if not utils .check_file_exists (f"{ folder1 } /{ generated_output_csv } " ):
43
47
expected_files += f"- { generated_output_csv } doesn't exist in folder { folder1 } \n "
48
+ utils .subprocess_check_output (
49
+ ["touch" , f"{ folder1 } /{ generated_output_csv } " ])
44
50
if not utils .check_file_exists (f"{ folder2 } /{ generated_output_csv } " ):
45
51
expected_files += f"- { generated_output_csv } doesn't exist in folder { folder2 } \n "
52
+ utils .subprocess_check_output (
53
+ ["touch" , f"{ folder2 } /{ generated_output_csv } " ])
54
+
55
+ return_md += f"\n ### { lang } \n \n "
46
56
47
57
if expected_files != "" :
48
58
print ("Expected files are missing" , file = sys .stderr )
49
- return_md += f"\n ### { lang } \n \n #### Expected files are missing for { lang } \n { expected_files } \n "
50
- continue
59
+ return_md += f"#### Expected files are missing for { lang } \n { expected_files } \n "
51
60
52
61
# compare contents of files
53
62
cmp1 = compare_files (
@@ -57,7 +66,7 @@ def compare_folders(folder1, folder2, output_file):
57
66
58
67
if cmp1 != "" or cmp2 != "" :
59
68
print ("Generated file contents are not matching" , file = sys .stderr )
60
- return_md += f"\n ### { lang } \n \n #### Generated file changes for { lang } \n \n "
69
+ return_md += f"#### Generated file changes for { lang } \n \n "
61
70
if cmp1 != "" :
62
71
return_md += f"- Changes to { generated_output_rst } :\n ```diff\n { cmp1 } ```\n \n "
63
72
if cmp2 != "" :
0 commit comments