Esempio n. 1
0
 def test_default_server_error(self):
     try:
         raise ValueError('test')
     except ValueError:
         request = self.factory.get('/index/{0}/'.format(self.resource.id), follow=True)
         view = server_error(request)
         self.assertEqual(view.content, '<h1>Server Error (500)</h1>')
Esempio n. 2
0
 def test_custom_server_error(self):
     try:
         raise TemplateSyntaxError('test')
     except TemplateSyntaxError:
         request = self.factory.get('/index/{0}/'.format(self.resource.id), follow=True)
         request.user = self.user
         thread_locals.resource = self.resource
         view = server_error(request)
         self.failUnless('<h1>TemplateSyntaxError at /index/1234/</h1>' in view.content)