Error bulk rather than single error exit

This commit is contained in:
surister 2019-12-21 23:42:12 +01:00
parent c16e76a5a0
commit 691c644059

View File

@ -68,11 +68,12 @@ def check_details_tag(file_list):
after_detail = True after_detail = True
if b'</details>' in line and after_detail: if b'</details>' in line and after_detail:
after_detail = False after_detail = False
if error: if error:
raise Exception(err_message) errors.append(err_message)
error = False
def check_summary_tag(file_list): def check_summary_tag(file_list):
@ -107,10 +108,17 @@ def check_summary_tag(file_list):
after_summary = False after_summary = False
if error: if error:
raise Exception(err_message) errors.append(err_message)
error = False
if __name__ == '__main__': if __name__ == '__main__':
check_details_tag(file_list) check_details_tag(file_list)
check_summary_tag(file_list) check_summary_tag(file_list)
print("tests passed successfully") if errors:
for error in errors:
print(error)
exit(1)
print("Tests passed successfully.")