Skip to content

Commit 48134f8

Browse files
misrasaurabh1KRRT7
authored andcommitted
catch a logging exception
1 parent 96f9fa3 commit 48134f8

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

codeflash/verification/equivalence.py

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -45,21 +45,24 @@ def compare_test_results(original_results: TestResults, candidate_results: TestR
4545
superset_obj = True
4646
if not comparator(original_test_result.return_value, cdd_test_result.return_value, superset_obj=superset_obj):
4747
are_equal = False
48-
logger.debug(
49-
"File Name: %s\n"
50-
"Test Type: %s\n"
51-
"Verification Type: %s\n"
52-
"Invocation ID: %s\n"
53-
"Original return value: %s\n"
54-
"Candidate return value: %s\n"
55-
"-------------------",
56-
original_test_result.file_name,
57-
original_test_result.test_type,
58-
original_test_result.verification_type,
59-
original_test_result.id,
60-
original_test_result.return_value,
61-
cdd_test_result.return_value,
62-
)
48+
try:
49+
logger.debug(
50+
"File Name: %s\n"
51+
"Test Type: %s\n"
52+
"Verification Type: %s\n"
53+
"Invocation ID: %s\n"
54+
"Original return value: %s\n"
55+
"Candidate return value: %s\n"
56+
"-------------------",
57+
original_test_result.file_name,
58+
original_test_result.test_type,
59+
original_test_result.verification_type,
60+
original_test_result.id,
61+
original_test_result.return_value,
62+
cdd_test_result.return_value,
63+
)
64+
except Exception as e:
65+
logger.error(e)
6366
break
6467
if (original_test_result.stdout and cdd_test_result.stdout) and not comparator(
6568
original_test_result.stdout, cdd_test_result.stdout

0 commit comments

Comments
 (0)