Exemplo n.º 1
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")
Exemplo n.º 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")
Exemplo n.º 3
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, ["*****@*****.**", "*****@*****.**"])
Exemplo n.º 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, ["*****@*****.**", "*****@*****.**"])
Exemplo n.º 5
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")],
        )
Exemplo n.º 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")],
        )