From 02856fcd78c4bf326bbb98ad16cc370e92006230 Mon Sep 17 00:00:00 2001 From: Anja Leichsenring <aleichsenring@ab-softlab.de> Date: Fri, 8 May 2020 19:25:50 +0200 Subject: [PATCH] [BUGFIX] Add recipient to FluidEmail Test cases to avoid errors The to header is mandatory by now, so we need to supply the recipient in our testcases now. Resolves: #91346 Releases: master Change-Id: Ic1a3197a8412b27eb5cebb00a1443f10021b9326 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/64438 Reviewed-by: Markus Klein <markus.klein@typo3.org> Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by: TYPO3com <noreply@typo3.com> Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de> --- .../sysext/core/Tests/Functional/Mail/FluidEmailTest.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/typo3/sysext/core/Tests/Functional/Mail/FluidEmailTest.php b/typo3/sysext/core/Tests/Functional/Mail/FluidEmailTest.php index edd492b5a5e6..049fb2923a03 100644 --- a/typo3/sysext/core/Tests/Functional/Mail/FluidEmailTest.php +++ b/typo3/sysext/core/Tests/Functional/Mail/FluidEmailTest.php @@ -32,7 +32,8 @@ class FluidEmailTest extends FunctionalTestCase ->format(FluidEmail::FORMAT_PLAIN) ->setTemplate('Default') ->from('benniYYYY@typo3.org') - ->assign('content', 'Plain content from Functional test'); + ->assign('content', 'Plain content from Functional test') + ->to('some-recipient@example.com'); $result = $subject->getBody(); self::assertEquals('plain', $result->getMediaSubtype()); self::assertStringContainsString('Plain content from Functional test', $result->bodyToString()); @@ -50,7 +51,8 @@ class FluidEmailTest extends FunctionalTestCase ->format(FluidEmail::FORMAT_HTML) ->setTemplate('Default') ->from('benniYYYY@typo3.org') - ->assign('content', 'HTML content <strong>from</strong> Functional test'); + ->assign('content', 'HTML content <strong>from</strong> Functional test') + ->to('some-recipient@example.com'); $result = $subject->getBody(); self::assertEquals('html', $result->getMediaSubtype()); self::assertStringContainsString('<strong>from</strong>', $result->bodyToString()); @@ -68,7 +70,8 @@ class FluidEmailTest extends FunctionalTestCase ->format(FluidEmail::FORMAT_BOTH) ->setTemplate('Default') ->from('benniYYYY@typo3.org') - ->assign('content', 'Plain content <strong>from</strong> Functional test'); + ->assign('content', 'Plain content <strong>from</strong> Functional test') + ->to('some-recipient@example.com'); $result = $subject->getBody(); self::assertEquals('alternative', $result->getMediaSubtype()); self::assertStringContainsString('<strong>from</strong>', $result->bodyToString()); -- GitLab