예제 #1
0
    def def_test_email_with_default_recipient(self):
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_recipients = ['*****@*****.**']
        self.assertEqual(sent_email.to, expected_recipients)
예제 #2
0
    def def_test_email_with_default_recipient(self):
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_recipients = ['*****@*****.**']
        self.assertEqual(sent_email.to, expected_recipients)
예제 #3
0
    def def_test_email_with_default_sender(self):
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_sender = '*****@*****.**'
        self.assertEqual(sent_email.from_email, expected_sender)
    def def_test_email_with_default_sender(self):
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_sender = '*****@*****.**'
        self.assertEqual(sent_email.from_email, expected_sender)
예제 #5
0
    def test_email_check_with_default_headers(self):
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_headers = {
            'X-DJANGO-WATCHMAN': True,
        }
        self.assertEqual(sent_email.extra_headers, expected_headers)
예제 #6
0
    def test_email_check_with_default_headers(self):
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_headers = {
            'X-DJANGO-WATCHMAN': True,
        }
        self.assertEqual(sent_email.extra_headers, expected_headers)
예제 #7
0
    def def_test_email_with_multiple_recipients(self):
        # Have to manually reload settings here because override_settings
        # happens after self.setUp()
        reload_settings()
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_recipients = ['*****@*****.**', '*****@*****.**']
        self.assertEqual(sent_email.to, expected_recipients)
예제 #8
0
    def def_test_email_with_multiple_recipients(self):
        # Have to manually reload settings here because override_settings
        # happens after self.setUp()
        reload_settings()
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_recipients = ['*****@*****.**', '*****@*****.**']
        self.assertEqual(sent_email.to, expected_recipients)
예제 #9
0
    def def_test_email_with_custom_sender(self):
        # Have to manually reload settings here because override_settings
        # happens after self.setUp()
        reload_settings()
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_sender = '*****@*****.**'
        self.assertEqual(sent_email.from_email, expected_sender)
예제 #10
0
    def def_test_email_with_custom_sender(self):
        # Have to manually reload settings here because override_settings
        # happens after self.setUp()
        reload_settings()
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_sender = '*****@*****.**'
        self.assertEqual(sent_email.from_email, expected_sender)
예제 #11
0
    def test_email_check_with_custom_headers(self):
        # Have to manually reload settings here because override_settings
        # happens after self.setUp()
        reload_settings()
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_headers = {
            'X-DJANGO-WATCHMAN': True,
            'foo': 'bar',
        }
        self.assertEqual(sent_email.extra_headers, expected_headers)
예제 #12
0
    def test_email_check_with_custom_headers(self):
        # Have to manually reload settings here because override_settings
        # happens after self.setUp()
        reload_settings()
        checks._check_email()

        # Test that one message has been sent.
        self.assertEqual(len(mail.outbox), 1)

        sent_email = mail.outbox[0]
        expected_headers = {
            'X-DJANGO-WATCHMAN': True,
            'foo': 'bar',
        }
        self.assertEqual(sent_email.extra_headers, expected_headers)