Skip to content
Triggered via schedule August 26, 2024 08:26
Status Success
Total duration 2m 13s
Artifacts 1

ci.yaml

on: schedule
Matrix: Tests
Matrix: Coding standard
Matrix: Static analysis
Matrix: Test for mutants
Matrix: Code coverage finish
Status check - CI
1s
Status check - CI
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
Test for mutants (ubuntu-latest, 8.3): src/DI/MailExtension.php#L145
Escaped Mutant for Mutator "FalseValue": @@ @@ } private function registerMessageIdMailer(ContainerBuilder $builder, ServiceDefinition $wrappedMailer): ServiceDefinition { - return $builder->addDefinition($this->prefix('setMessageIdMailer'))->setFactory(SetMessageIdMailer::class, ['mailer' => $wrappedMailer])->setAutowired(false); + return $builder->addDefinition($this->prefix('setMessageIdMailer'))->setFactory(SetMessageIdMailer::class, ['mailer' => $wrappedMailer])->setAutowired(true); } private function autowireMainMailer(ContainerBuilder $builder, ServiceDefinition $mainMailer): void {
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L99
Escaped Mutant for Mutator "Foreach_": @@ @@ { $url = $this->request->getUrl(); $url = $url->withQueryParameter('do', self::SignalName); - foreach ($params as $name => $value) { + foreach ([] as $name => $value) { $url = $url->withQueryParameter($name, $value); } return $url->getAbsoluteUrl();
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L180
Escaped Mutant for Mutator "LogicalAnd": @@ @@ $this->renderDetail($messageId); } elseif ($action === 'source' && is_string($messageId)) { $this->renderSource($messageId); - } elseif ($action === 'attachment' && is_string($messageId) && Validators::isNumericInt($attachmentId)) { + } elseif ($action === 'attachment' && is_string($messageId) || Validators::isNumericInt($attachmentId)) { $this->renderAttachment($messageId, (int) $attachmentId); } elseif ($action === 'delete' && is_string($messageId)) { $this->deleteById($messageId);
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L180
Escaped Mutant for Mutator "LogicalAnd": @@ @@ $this->renderDetail($messageId); } elseif ($action === 'source' && is_string($messageId)) { $this->renderSource($messageId); - } elseif ($action === 'attachment' && is_string($messageId) && Validators::isNumericInt($attachmentId)) { + } elseif (($action === 'attachment' || is_string($messageId)) && Validators::isNumericInt($attachmentId)) { $this->renderAttachment($messageId, (int) $attachmentId); } elseif ($action === 'delete' && is_string($messageId)) { $this->deleteById($messageId);
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L182
Escaped Mutant for Mutator "Identical": @@ @@ $this->renderSource($messageId); } elseif ($action === 'attachment' && is_string($messageId) && Validators::isNumericInt($attachmentId)) { $this->renderAttachment($messageId, (int) $attachmentId); - } elseif ($action === 'delete' && is_string($messageId)) { + } elseif ($action !== 'delete' && is_string($messageId)) { $this->deleteById($messageId); } elseif ($action === 'delete') { $this->deleteAll();
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L182
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ $this->renderSource($messageId); } elseif ($action === 'attachment' && is_string($messageId) && Validators::isNumericInt($attachmentId)) { $this->renderAttachment($messageId, (int) $attachmentId); - } elseif ($action === 'delete' && is_string($messageId)) { + } elseif (!($action === 'delete') && !is_string($messageId)) { $this->deleteById($messageId); } elseif ($action === 'delete') { $this->deleteAll();
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L238
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } private function deleteById(string $id): void { - $this->mailer->deleteById($id); + $this->redirectBack(); } private function deleteAll(): void
Test for mutants (ubuntu-latest, 8.3): src/Tracy/MailPanel.php#L244
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ } private function deleteAll(): void { - $this->mailer->deleteAll(); + $this->redirectBack(); } /**

Artifacts

Produced during runtime
Name Size
Logs - Mutations
980 Bytes