コード例 #1
0
ファイル: views_test.py プロジェクト: CooledCoffee/metaweb
 def test_raise_response(self):
     def foo():
         raise RedirectResponse('/redirect')
     foo.__module__ = 'views.user'
     foo = View(foo)
     request = {
         'cookies': {},
         'fields': {},
         'headers': {},
         'path': Path('/test'),
     }
     with self.assertRaises(RedirectResponse):
         foo.render(request)
コード例 #2
0
ファイル: views_test.py プロジェクト: CooledCoffee/metaweb
 def test_return_response(self):
     def foo():
         return RedirectResponse('/redirect')
     foo.__module__ = 'views.user'
     foo = View(foo)
     request = {
         'cookies': {},
         'fields': {},
         'headers': {},
         'path': Path('/test'),
     }
     resp = foo.render(request)
     self.assertIsInstance(resp, RedirectResponse)