@@ -135,13 +135,13 @@ def test_generate_mutant_report(mutants, config):
135
135
patch ("mutahunter.core.logger.logger.info" ) as mock_logger_info ,
136
136
):
137
137
report .generate_mutant_report (mutants , 0.0 , 0.0 )
138
-
138
+ mock_logger_info .assert_any_call ("π Line Coverage: %s π" , "0.00%" )
139
+ mock_logger_info .assert_any_call ("π― Mutation Coverage: %s π―" , "50.00%" )
139
140
mock_logger_info .assert_any_call ("π¦ Total Mutants: %d π¦ " , len (mutants ))
140
141
mock_logger_info .assert_any_call ("π‘οΈ Survived Mutants: %d π‘οΈ" , 2 )
141
142
mock_logger_info .assert_any_call ("π‘οΈ Killed Mutants: %d π‘οΈ" , 2 )
142
143
mock_logger_info .assert_any_call ("π Timeout Mutants: %d π" , 0 )
143
144
mock_logger_info .assert_any_call ("π₯ Compile Error Mutants: %d π₯" , 0 )
144
- mock_logger_info .assert_any_call ("π― Mutation Coverage: %s π―" , "50.00%" )
145
145
mock_logger_info .assert_any_call ("π° Expected Cost: $%.5f USD π°" , 0.0 )
146
146
147
147
mock_save_report .assert_called_once_with (
@@ -153,6 +153,7 @@ def test_generate_mutant_report(mutants, config):
153
153
"timeout_mutants" : 0 ,
154
154
"compile_error_mutants" : 0 ,
155
155
"mutation_coverage" : "50.00%" ,
156
+ "line_coverage" : "0.00%" ,
156
157
"expected_cost" : 0.0 ,
157
158
},
158
159
)
0 commit comments