From a16ebc177d6b4fbbba55a757ca387703c2d6e296 Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Mon, 3 Aug 2020 15:05:59 +0200 Subject: [PATCH] fail properly when the required service is not defined --- .../Bundle/FrameworkBundle/Test/MailerAssertionsTrait.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Bundle/FrameworkBundle/Test/MailerAssertionsTrait.php b/src/Symfony/Bundle/FrameworkBundle/Test/MailerAssertionsTrait.php index 15446a898f..24d98b88eb 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Test/MailerAssertionsTrait.php +++ b/src/Symfony/Bundle/FrameworkBundle/Test/MailerAssertionsTrait.php @@ -122,10 +122,10 @@ trait MailerAssertionsTrait static::fail('Unable to make email assertions. Did you forget to make an HTTP request?'); } - if (!$logger = self::$container->get('mailer.logger_message_listener')) { + if (!self::$container->has('mailer.logger_message_listener')) { static::fail('A client must have Mailer enabled to make email assertions. Did you forget to require symfony/mailer?'); } - return $logger->getEvents(); + return self::$container->get('mailer.logger_message_listener')->getEvents(); } }