@@ -1009,6 +1009,94 @@ def test_compare_results_fn():
10091009
10101010    assert  not  compare_test_results (original_results , new_results_4 )
10111011
1012+     new_results_5_baseline  =  TestResults ()
1013+     new_results_5_baseline .add (
1014+         FunctionTestInvocation (
1015+             id = InvocationId (
1016+                 test_module_path = "test_module_path" ,
1017+                 test_class_name = "test_class_name" ,
1018+                 test_function_name = "test_function_name" ,
1019+                 function_getting_tested = "function_getting_tested" ,
1020+                 iteration_id = "0" ,
1021+             ),
1022+             file_name = Path ("file_name" ),
1023+             did_pass = True ,
1024+             runtime = 5 ,
1025+             test_framework = "unittest" ,
1026+             test_type = TestType .GENERATED_REGRESSION ,
1027+             return_value = 5 ,
1028+             timed_out = False ,
1029+             loop_index = 1 ,
1030+         )
1031+     )
1032+ 
1033+     new_results_5_opt  =  TestResults ()
1034+     new_results_5_opt .add (
1035+         FunctionTestInvocation (
1036+             id = InvocationId (
1037+                 test_module_path = "test_module_path" ,
1038+                 test_class_name = "test_class_name" ,
1039+                 test_function_name = "test_function_name" ,
1040+                 function_getting_tested = "function_getting_tested" ,
1041+                 iteration_id = "0" ,
1042+             ),
1043+             file_name = Path ("file_name" ),
1044+             did_pass = False ,
1045+             runtime = 5 ,
1046+             test_framework = "unittest" ,
1047+             test_type = TestType .GENERATED_REGRESSION ,
1048+             return_value = 5 ,
1049+             timed_out = False ,
1050+             loop_index = 1 ,
1051+         )
1052+     )
1053+ 
1054+     assert   not  compare_test_results (new_results_5_baseline , new_results_5_opt )
1055+ 
1056+     new_results_6_baseline  =  TestResults ()
1057+     new_results_6_baseline .add (
1058+         FunctionTestInvocation (
1059+             id = InvocationId (
1060+                 test_module_path = "test_module_path" ,
1061+                 test_class_name = "test_class_name" ,
1062+                 test_function_name = "test_function_name" ,
1063+                 function_getting_tested = "function_getting_tested" ,
1064+                 iteration_id = "0" ,
1065+             ),
1066+             file_name = Path ("file_name" ),
1067+             did_pass = True ,
1068+             runtime = 5 ,
1069+             test_framework = "unittest" ,
1070+             test_type = TestType .REPLAY_TEST ,
1071+             return_value = 5 ,
1072+             timed_out = False ,
1073+             loop_index = 1 ,
1074+         )
1075+     )
1076+ 
1077+     new_results_6_opt  =  TestResults ()
1078+     new_results_6_opt .add (
1079+         FunctionTestInvocation (
1080+             id = InvocationId (
1081+                 test_module_path = "test_module_path" ,
1082+                 test_class_name = "test_class_name" ,
1083+                 test_function_name = "test_function_name" ,
1084+                 function_getting_tested = "function_getting_tested" ,
1085+                 iteration_id = "0" ,
1086+             ),
1087+             file_name = Path ("file_name" ),
1088+             did_pass = False ,
1089+             runtime = 5 ,
1090+             test_framework = "unittest" ,
1091+             test_type = TestType .REPLAY_TEST ,
1092+             return_value = 5 ,
1093+             timed_out = False ,
1094+             loop_index = 1 ,
1095+         )
1096+     )
1097+ 
1098+     assert   not  compare_test_results (new_results_6_baseline , new_results_6_opt )
1099+ 
10121100    assert  not  compare_test_results (TestResults (), TestResults ())
10131101
10141102
0 commit comments