Esempio n. 1
0
 def testPostRender(self):
     from bucket.views import generic_result_view
     from bucket.models import Post
     request = testing.DummyRequest()
     post = self._makePost()
     info = generic_result_view(post, request)
     self.failUnless('form' in info)
Esempio n. 2
0
 def testValidGenericResultSubmission(self):
     from bucket.views import generic_result_view
     from bucket.models import Result
     post = self._makePost()
     self.assertEqual(u'foo', post.label)
     self.assertEqual(u'Posts', post.category)
     request = testing.DummyRequest(POST=dict(
             label=u'bar',
             category=u'posting',
             type='post',
             url='http://example.com/',
             submit=True,
             ))
     response = generic_result_view(post, request)
     self.assertEqual('http://example.com/foo/',
                      response.location)
     self.assertEqual(u'bar', post.label)
     self.assertEqual(u'posting', post.category)