예제 #1
0
 def test_build_and_parse_state(self):
     state = appengine._build_state_value(MockRequestHandler(), UserMock())
     self.assertEqual(
         'https://example.org',
         appengine._parse_state_value(state, UserMock()))
     self.assertRaises(appengine.InvalidXsrfTokenError,
                       appengine._parse_state_value, state[1:], UserMock())
 def test_build_and_parse_state(self):
     state = appengine._build_state_value(MockRequestHandler(), UserMock())
     self.assertEqual(
         'https://example.org',
         appengine._parse_state_value(state, UserMock()))
     redirect_uri = appengine._parse_state_value(state[1:], UserMock())
     self.assertIsNone(redirect_uri)
예제 #3
0
 def test_build_and_parse_state(self):
     state = appengine._build_state_value(MockRequestHandler(), UserMock())
     self.assertEqual(
         'https://example.org',
         appengine._parse_state_value(state, UserMock()))
     redirect_uri = appengine._parse_state_value(state[1:], UserMock())
     self.assertIsNone(redirect_uri)
예제 #4
0
 def test_build_and_parse_state(self):
     state = appengine._build_state_value(MockRequestHandler(), UserMock())
     self.assertEqual('https://example.org',
                      appengine._parse_state_value(state, UserMock()))
     self.assertRaises(appengine.InvalidXsrfTokenError,
                       appengine._parse_state_value, state[1:], UserMock())