Skip to content

Commit 8af777c

Browse files
committed
Update tests to check the twig_symfony mailer config
1 parent b020a01 commit 8af777c

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

tests/DependencyInjection/FOSUserExtensionTest.php

+17-17
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,14 @@ public function testDisableRegistration()
100100
$loader->load([$config], $this->configuration);
101101
$this->assertNotHasDefinition('fos_user.registration.form.factory');
102102

103-
$mailer = $this->configuration->getDefinition('fos_user.mailer.twig_swift');
103+
$mailer = $this->configuration->getDefinition('fos_user.mailer.twig_symfony');
104104
$parameters = $this->configuration->getParameterBag()->resolveValue(
105105
$mailer->getArgument(3)
106106
);
107107
$this->assertSame(
108108
[
109-
'confirmation' => ['[email protected]' => 'Acme Ltd'],
110-
'resetting' => ['[email protected]' => 'Acme Corp'],
109+
'confirmation' => ['address' => '[email protected]', 'sender_name' => 'Acme Ltd'],
110+
'resetting' => ['address' => '[email protected]', 'sender_name' => 'Acme Corp'],
111111
],
112112
$parameters['from_email']
113113
);
@@ -122,14 +122,14 @@ public function testDisableResetting()
122122
$loader->load([$config], $this->configuration);
123123
$this->assertNotHasDefinition('fos_user.resetting.form.factory');
124124

125-
$mailer = $this->configuration->getDefinition('fos_user.mailer.twig_swift');
125+
$mailer = $this->configuration->getDefinition('fos_user.mailer.twig_symfony');
126126
$parameters = $this->configuration->getParameterBag()->resolveValue(
127127
$mailer->getArgument(3)
128128
);
129129
$this->assertSame(
130130
[
131-
'confirmation' => ['[email protected]' => 'Acme Corp'],
132-
'resetting' => ['[email protected]' => 'Acme Ltd'],
131+
'confirmation' => ['address' => '[email protected]', 'sender_name' => 'Acme Corp'],
132+
'resetting' => ['address' => '[email protected]', 'sender_name' => 'Acme Ltd'],
133133
],
134134
$parameters['from_email']
135135
);
@@ -166,8 +166,8 @@ public function testEmailsDisabledFeature($testConfig, $registration, $resetting
166166
$config = array_merge($config, $testConfig);
167167
$loader->load([$config], $this->configuration);
168168

169-
$this->assertParameter($registration, 'fos_user.registration.confirmation.from_email');
170-
$this->assertParameter($resetting, 'fos_user.resetting.email.from_email');
169+
$this->assertParameter($registration, 'fos_user.registration.confirmation.from_address');
170+
$this->assertParameter($resetting, 'fos_user.resetting.email.from_address');
171171
}
172172

173173
public function providerEmailsDisabledFeature()
@@ -190,13 +190,13 @@ public function providerEmailsDisabledFeature()
190190
],
191191
];
192192

193-
$default = ['[email protected]' => 'Acme Corp'];
194-
$overriden = ['[email protected]' => 'Acme Ltd'];
193+
$default = ['address' => '[email protected]', 'sender_name' => 'Acme Corp'];
194+
$overriden = ['address' => '[email protected]', 'sender_name' => 'Acme Ltd'];
195195

196196
return [
197-
[$configBothFeaturesDisabled, ['[email protected]' => 'Acme Ltd'], ['[email protected]' => 'Acme Ltd']],
198-
[$configResettingDisabled, $default, ['[email protected]' => 'Acme Ltd']],
199-
[$configRegistrationDisabled, ['[email protected]' => 'Acme Ltd'], $default],
197+
[$configBothFeaturesDisabled, ['address' => '[email protected]', 'sender_name' => 'Acme Ltd'], ['address' => '[email protected]', 'sender_name' => 'Acme Ltd']],
198+
[$configResettingDisabled, $default, ['address' => '[email protected]', 'sender_name' => 'Acme Ltd']],
199+
[$configRegistrationDisabled, ['address' => '[email protected]', 'sender_name' => 'Acme Ltd'], $default],
200200
[$configOverridenRegistrationEmail, $overriden, $default],
201201
[$configOverridenResettingEmail, $default, $overriden],
202202
];
@@ -289,10 +289,10 @@ public function testUserLoadConfirmationEmailWithDefaults()
289289
$this->createEmptyConfiguration();
290290

291291
$this->assertParameter(false, 'fos_user.registration.confirmation.enabled');
292-
$this->assertParameter(['[email protected]' => 'Acme Corp'], 'fos_user.registration.confirmation.from_email');
292+
$this->assertParameter(['address' => '[email protected]', 'sender_name' => 'Acme Corp'], 'fos_user.registration.confirmation.from_address');
293293
$this->assertParameter('@FOSUser/Registration/email.txt.twig', 'fos_user.registration.confirmation.template');
294294
$this->assertParameter('@FOSUser/Resetting/email.txt.twig', 'fos_user.resetting.email.template');
295-
$this->assertParameter(['[email protected]' => 'Acme Corp'], 'fos_user.resetting.email.from_email');
295+
$this->assertParameter(['address' => '[email protected]', 'sender_name' => 'Acme Corp'], 'fos_user.resetting.email.from_address');
296296
$this->assertParameter(86400, 'fos_user.resetting.token_ttl');
297297
}
298298

@@ -301,10 +301,10 @@ public function testUserLoadConfirmationEmail()
301301
$this->createFullConfiguration();
302302

303303
$this->assertParameter(true, 'fos_user.registration.confirmation.enabled');
304-
$this->assertParameter(['[email protected]' => 'Acme Corp'], 'fos_user.registration.confirmation.from_email');
304+
$this->assertParameter(['address' => '[email protected]', 'sender_name' => 'Acme Corp'], 'fos_user.registration.confirmation.from_address');
305305
$this->assertParameter('AcmeMyBundle:Registration:mail.txt.twig', 'fos_user.registration.confirmation.template');
306306
$this->assertParameter('AcmeMyBundle:Resetting:mail.txt.twig', 'fos_user.resetting.email.template');
307-
$this->assertParameter(['[email protected]' => 'Acme Corp'], 'fos_user.resetting.email.from_email');
307+
$this->assertParameter(['address' => '[email protected]', 'sender_name' => 'Acme Corp'], 'fos_user.resetting.email.from_address');
308308
$this->assertParameter(7200, 'fos_user.resetting.retry_ttl');
309309
}
310310

0 commit comments

Comments
 (0)