예제 #1
0
 def test_user_fetch_login(self):
     """ If a logged-in user is fetching /login, redirect to / """
     self.request.userid = 'dsa'
     self.request.url = '/login'
     ret = login.get_login_page(self.request)
     self.assertEqual(ret.status_code, 302)
     self.assertEqual(ret.location, '/')
예제 #2
0
 def test_user_fetch_login(self):
     """ If a logged-in user is fetching /login, redirect to / """
     self.request.userid = 'dsa'
     self.request.url = '/login'
     ret = login.get_login_page(self.request)
     self.assertEqual(ret.status_code, 302)
     self.assertEqual(ret.location, '/')
예제 #3
0
파일: test_login.py 프로젝트: twu/pypicloud
 def test_user_fetch_login(self):
     """If a logged-in user is fetching /login, redirect to /"""
     with patch.object(DummyRequest,
                       "authenticated_userid",
                       new_callable=PropertyMock) as auid:
         auid.return_value = "dsa"
         self.request.url = "/login"
         ret = login.get_login_page(self.request)
         self.assertEqual(ret.status_code, 302)
         self.assertEqual(ret.location, "/")
예제 #4
0
 def test_anon_fetch_login(self):
     """ Anonymous user fetching /login renders login page """
     self.request.url = '/login'
     ret = login.get_login_page(self.request)
     self.assertEqual(ret, {})
예제 #5
0
 def test_anon_fetch_login(self):
     """ Anonymous user fetching /login renders login page """
     self.request.url = '/login'
     ret = login.get_login_page(self.request)
     self.assertEqual(ret, {})