@@ -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