diff options
| author | Thibault Delavallée <tde@odoo.com> | 2021-04-07 09:17:19 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2021-04-08 15:06:12 +0000 |
| commit | c75e8619663efc4d97ab13fb35f815104239dd36 (patch) | |
| tree | 06c85dae716a3947aaa6e50a648ef81237f290f7 /addons/event | |
| parent | 51700491ae3b26d513ddfeda378a60592fca6eab (diff) | |
[IMP] event, mail, mass_mailing, sms, test_mail: clean some mail tests tools helpers and parameters
In this commit we backport some of 14.1+ improvements done in mail tools
in order to keep a coherent definition through sub versions. We also
improve docstring and add some explanations on available toold and asserts.
Task ID-2500615
COM PR odoo/odoo#68874
Diffstat (limited to 'addons/event')
| -rw-r--r-- | addons/event/tests/test_event_mail_schedule.py | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/addons/event/tests/test_event_mail_schedule.py b/addons/event/tests/test_event_mail_schedule.py index 896a5873205..5e8e908cb29 100644 --- a/addons/event/tests/test_event_mail_schedule.py +++ b/addons/event/tests/test_event_mail_schedule.py @@ -106,7 +106,8 @@ class TestMailSchedule(TestEventCommon, MockEmail): self.assertEqual(len(self._new_mails), 2, 'event: should have 2 scheduled emails (1 / registration)') self.assertMailMailWEmails( [formataddr((reg1.name, reg1.email)), formataddr((reg2.name, reg2.email))], - 'outgoing', '', + 'outgoing', + content=None, fields_values={'subject': 'Your registration at %s' % test_event.name, 'email_from': self.user_eventmanager.company_id.email_formatted, }) @@ -140,7 +141,8 @@ class TestMailSchedule(TestEventCommon, MockEmail): self.assertEqual(len(self._new_mails), 2, 'event: should have 2 scheduled emails (1 / registration)') self.assertMailMailWEmails( [formataddr((reg1.name, reg1.email)), formataddr((reg2.name, reg2.email))], - 'outgoing', '', + 'outgoing', + content=None, fields_values={'subject': 'Your registration at %s' % test_event.name, 'email_from': self.user_eventmanager.company_id.email_formatted, }) @@ -173,7 +175,8 @@ class TestMailSchedule(TestEventCommon, MockEmail): self.assertEqual(len(self._new_mails), 2, 'event: should have scheduled 2 mails (1 / registration)') self.assertMailMailWEmails( [formataddr((reg1.name, reg1.email)), formataddr((reg2.name, reg2.email))], - 'outgoing', '', + 'outgoing', + content=None, fields_values={'subject': '%s: tomorrow' % test_event.name, 'email_from': self.user_eventmanager.company_id.email_formatted, }) @@ -248,7 +251,8 @@ class TestMailSchedule(TestEventCommon, MockEmail): self.assertEqual(len(self._new_mails), 3, 'event: should have scheduled 3 mails, one for each registration') self.assertMailMailWEmails( [formataddr((reg1.name, reg1.email)), formataddr((reg2.name, reg2.email)), formataddr((reg3.name, reg3.email))], - 'outgoing', '', + 'outgoing', + content=None, fields_values={'subject': '%s: today' % test_event.name, 'email_from': self.user_eventmanager.company_id.email_formatted, }) |
