From c3ee618c6e3e96db7ec3ad2cf7b0de146f8a4852 Mon Sep 17 00:00:00 2001 From: Manuel Aranda Date: Thu, 13 Mar 2025 14:34:40 +0100 Subject: [PATCH] Fixed test. Removed Mercure from test env --- src/EventSubscriber/MercureSubscriber.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/EventSubscriber/MercureSubscriber.php b/src/EventSubscriber/MercureSubscriber.php index 6b6a843..4f225ef 100644 --- a/src/EventSubscriber/MercureSubscriber.php +++ b/src/EventSubscriber/MercureSubscriber.php @@ -10,6 +10,7 @@ use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpKernel\Event\ViewEvent; use Symfony\Component\HttpKernel\KernelEvents; use Psr\Log\LoggerInterface; +use Symfony\Component\HttpKernel\KernelInterface; use Symfony\Component\Mercure\HubInterface; use Symfony\Component\Mercure\Update; @@ -19,7 +20,8 @@ class MercureSubscriber implements EventSubscriberInterface public function __construct( LoggerInterface $logger, - private readonly HubInterface $hub + private readonly HubInterface $hub, + private readonly KernelInterface $kernel ) { $this->logger = $logger; @@ -34,6 +36,10 @@ class MercureSubscriber implements EventSubscriberInterface public function onKernelView(ViewEvent $event): void { + if ('test' === $this->kernel->getEnvironment()) { + return; + } + $request = $event->getRequest(); $method = $request->getMethod();