def test_verify__already_verified(self, mock_error): self.addr.verified_at = now() self.addr.save() response = Verify.as_view()(self.request, self.addr.pk, self.addr.verif_key) self.assertTrue(mock_error.called)
def test_verify__not_exist(self, mock_error): response = Verify.as_view()(self.request, -1, self.addr.verif_key) self.assertTrue(mock_error.called)
def test_verify__inactive_account(self, mock_error): self.addr.user.is_active = False self.addr.user.save() response = Verify.as_view()(self.request, self.addr.pk, self.addr.verif_key) self.assertTrue(mock_error.called)
def test_verify__success(self, mock_success): response = Verify.as_view()(self.request, self.addr.pk, self.addr.verif_key) self.assertTrue(mock_success.called)
from django.conf.urls import url try: from django.conf.urls import patterns except ImportError: from django.conf.urls.defaults import patterns from multimail.views import Verify, SendLink urlpatterns = patterns( '', url(r'^verify/(\d+)/(.+)/$', Verify.as_view(), {}, name='email-verification-url'), url(r'^send-verification-link/(\d+)/$', SendLink.as_view(), {}, name='send-verification-link'), url(r'^set-as-primary/(\d+)/$', 'multimail.views.set_as_primary', name='set_as_primary'), url(r'^delete-email/(\d+)/$', 'multimail.views.delete_email', name='delete_email'), )
from django.conf.urls import url try: from django.conf.urls import patterns except ImportError: from django.conf.urls.defaults import patterns from multimail.views import Verify, SendLink urlpatterns = patterns('', url(r'^verify/(\d+)/(.+)/$', Verify.as_view(), {}, name='email-verification-url'), url(r'^send-verification-link/(\d+)/$', SendLink.as_view(), {}, name='send-verification-link'), url(r'^set-as-primary/(\d+)/$', 'multimail.views.set_as_primary', name='set_as_primary'), url(r'^delete-email/(\d+)/$', 'multimail.views.delete_email', name='delete_email'), )
from django.conf.urls import url, patterns from multimail.views import Verify, SendLink urlpatterns = patterns('', url(r'^verify/(\d+)/(.+)/$', Verify.as_view(), {}, name='email-verification-url'), url(r'^send-verification-link/(\d+)/$', SendLink.as_view(), {}, name='send-verification-link'), url(r'^set-as-primary/(\d+)/$', 'multimail.views.set_as_primary', name='set_as_primary'), url(r'^delete-email/(\d+)/$', 'multimail.views.delete_email', name='delete_email'), )
from django.conf.urls.defaults import * from multimail.views import Verify, SendLink urlpatterns = patterns( "", (r"^verify/(\d+)/(.+)/$", Verify.as_view(), {}, "email-verification-url"), (r"^send-verification-link/(\d+)/$", SendLink.as_view(), {}, "send-verification-link"), )