UPD: dav_registration: added tests.

This commit is contained in:
2019-04-02 17:35:15 +02:00
parent 87f8db8a84
commit a73f1c047c
8 changed files with 334 additions and 2 deletions

View File

@@ -57,6 +57,13 @@ class EmailTestMixin(object):
def assertSender(self, mail):
self.assertEqual(mail.from_email, self.email_sender)
def assertReplyTo(self, mail, addresses):
self.assertEqual(len(mail.reply_to), len(addresses))
for expected_address in addresses:
if isinstance(expected_address, AbstractUser):
expected_address = u'"%s" <%s>' % (expected_address.get_full_name(), expected_address.email)
self.assertIn(expected_address, mail.reply_to)
def assertRecipients(self, mail, recipients):
self.assertEqual(len(mail.recipients()), len(recipients))
for expected_recipient in recipients: