Exemplo n.º 1
0
    def test_sends_mail(self, mailer, pyramid_request, testmail):
        pyramid_request.params['recipient'] = '*****@*****.**'

        mailer_test(pyramid_request)

        mailer.send.delay.assert_called_once_with(['*****@*****.**'],
                                                  'TEST', 'text', 'html')
Exemplo n.º 2
0
    def test_sends_mail(self, mailer, pyramid_request):
        pyramid_request.params["recipient"] = "*****@*****.**"

        mailer_test(pyramid_request)

        mailer.send.delay.assert_called_once_with(["*****@*****.**"],
                                                  "TEST", "text", "html")
Exemplo n.º 3
0
    def test_sends_mail(self, mailer, pyramid_request, testmail):
        pyramid_request.params["recipient"] = "*****@*****.**"

        mailer_test(pyramid_request)

        mailer.send.delay.assert_called_once_with(
            ["*****@*****.**"], "TEST", "text", "html"
        )
Exemplo n.º 4
0
    def test_redirects(self, mailer, pyramid_request, testmail):
        pyramid_request.params["recipient"] = "*****@*****.**"

        result = mailer_test(pyramid_request)

        assert isinstance(result, HTTPSeeOther)
        assert result.location == "/adm/mailer?taskid=a1b2c3"
Exemplo n.º 5
0
    def test_redirects_when_no_recipient(self, pyramid_request):
        result = mailer_test(pyramid_request)

        assert isinstance(result, HTTPSeeOther)
        assert result.location == "/adm/mailer"
Exemplo n.º 6
0
    def test_doesnt_mail_when_no_recipient(self, mailer, pyramid_request):
        mailer_test(pyramid_request)

        assert not mailer.send.delay.called