Beispiel #1
0
 def setUp(self):
     super(TestEmailFormView, self).setUp()
     self.comment = CommentFactory()
     self.comment.report_abuse(user=AuthUserFactory(), save=True,
                               category='spam')
     self.request = RequestFactory().post('/fake_path')
     self.request.user = UserFactory()
     self.view = EmailFormView()
     self.form = EmailForm(data={
         'author': 'Nemo',
         'message': 'A message for spammers.',
         'subject': 'stop spamming',
         'email': ('*****@*****.**', '*****@*****.**')
     })
     self.view = setup_form_view(self.view, self.request, self.form,
                                 spam_id=self.comment._id)
Beispiel #2
0
 def test_get_initial_bad_id(self):
     view = setup_view(EmailFormView(), self.request, spam_id='a1')
     with nt.assert_raises(Http404):
         view.get_initial()
Beispiel #3
0
 def test_get_context_data_bad_id(self):
     view = setup_view(EmailFormView(), self.request, spam_id='a1')
     with nt.assert_raises(Http404):
         view.get_context_data()