def test_html(self):
        message = send_django(
            template_name="html-email.html",
            context_data=dict(name="Y"),
            request=None,
            from_email="*****@*****.**",
        )

        self.assertEqual(message.content_subtype, "html")
        self.assertEqual(message.body, "Hello from Y")
Exemple #2
0
    def test_html(self):
        message = send_django(
            template_name="html-email.html",
            context_data=dict(name="Y"),
            request=None,
            from_email="*****@*****.**",
        )

        self.assertEqual(message.content_subtype, "html")
        self.assertEqual(message.body, "Hello from Y")
    def test_text(self):
        message = send_django(
            template_name="email.html",
            context_data=dict(name="Y"),
            request=None,
            from_email="*****@*****.**",
        )

        self.assertEqual(message.content_subtype, "plain")
        self.assertEqual(message.body, "Hello from Y")
        self.assertEqual(message.from_email, "*****@*****.**")
        self.assertEqual(message.subject, "Subject")
        self.assertEqual(message.to, ["*****@*****.**", "*****@*****.**"])
Exemple #4
0
    def test_text(self):
        message = send_django(
            template_name="email.html",
            context_data=dict(name="Y"),
            request=None,
            from_email="*****@*****.**",
        )

        self.assertEqual(message.content_subtype, "plain")
        self.assertEqual(message.body, "Hello from Y")
        self.assertEqual(message.from_email, "*****@*****.**")
        self.assertEqual(message.subject, "Subject")
        self.assertEqual(message.to, ["*****@*****.**", "*****@*****.**"])
    def test_multi(self):
        message = send_django(
            template_name="multi-email.html",
            context_data=dict(name="Y"),
            request=None,
            from_email="*****@*****.**",
        )

        self.assertEqual(message.content_subtype, "plain")
        self.assertEqual(message.body, "Hello from Y")
        self.assertEqual(
            message.alternatives,
            [("Hello from Y", "text/html")],
        )
Exemple #6
0
    def test_multi(self):
        message = send_django(
            template_name="multi-email.html",
            context_data=dict(name="Y"),
            request=None,
            from_email="*****@*****.**",
        )

        self.assertEqual(message.content_subtype, "plain")
        self.assertEqual(message.body, "Hello from Y")
        self.assertEqual(
            message.alternatives,
            [("Hello from Y", "text/html")],
        )