diff --git a/src/Logger/GitHubAnnotationsLogger.php b/src/Logger/GitHubAnnotationsLogger.php index f9dd19e04..a12a2845f 100644 --- a/src/Logger/GitHubAnnotationsLogger.php +++ b/src/Logger/GitHubAnnotationsLogger.php @@ -63,7 +63,7 @@ public function getLogLines(): array $error = [ 'line' => $escapedExecutionResult->getOriginalStartingLine(), 'message' => <<<"TEXT" -Escaped Mutant: +Escaped Mutant for Mutator "{$escapedExecutionResult->getMutatorName()}": {$escapedExecutionResult->getMutantDiff()} TEXT diff --git a/tests/phpunit/Logger/GitHubAnnotationsLoggerTest.php b/tests/phpunit/Logger/GitHubAnnotationsLoggerTest.php index 49dde03c4..7ce80f468 100644 --- a/tests/phpunit/Logger/GitHubAnnotationsLoggerTest.php +++ b/tests/phpunit/Logger/GitHubAnnotationsLoggerTest.php @@ -68,8 +68,8 @@ public function metricsProvider(): iterable yield 'all mutations' => [ $this->createCompleteResultsCollector(), [ - "::warning file=foo/bar,line=9::Escaped Mutant:%0A%0A--- Original%0A+++ New%0A@@ @@%0A%0A- echo 'original';%0A+ echo 'escaped#1';%0A\n", - "::warning file=foo/bar,line=10::Escaped Mutant:%0A%0A--- Original%0A+++ New%0A@@ @@%0A%0A- echo 'original';%0A+ echo 'escaped#0';%0A\n", + "::warning file=foo/bar,line=9::Escaped Mutant for Mutator \"PregQuote\":%0A%0A--- Original%0A+++ New%0A@@ @@%0A%0A- echo 'original';%0A+ echo 'escaped#1';%0A\n", + "::warning file=foo/bar,line=10::Escaped Mutant for Mutator \"For_\":%0A%0A--- Original%0A+++ New%0A@@ @@%0A%0A- echo 'original';%0A+ echo 'escaped#0';%0A\n", ], ]; }