Esempio 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')
Esempio 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")
Esempio 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"
        )
Esempio 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"
Esempio 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"
Esempio n. 6
0
    def test_doesnt_mail_when_no_recipient(self, mailer, pyramid_request):
        mailer_test(pyramid_request)

        assert not mailer.send.delay.called