コード例 #1
0
 def test_validate_valid(self, m, n):
     with self.app.test_request_context('/login/'):
         ticket = '12345-abcdefg-cas'
         self.assertEqual(routing.validate(ticket), True)
         self.assertEqual(
             self.cas.username,
             'bob')
コード例 #2
0
ファイル: test_routing.py プロジェクト: artburkart/Flask-CAS
 def test_validate_valid(self, m):
     with self.app.test_request_context('/login/'):
         ticket = '12345-abcdefg-cas'
         self.assertEqual(routing.validate(ticket), True)
         self.assertEqual(
             flask.session[self.app.config['CAS_USERNAME_SESSION_KEY']],
             'bob')
コード例 #3
0
ファイル: test_routing.py プロジェクト: rylyade1/Flask-CAS
 def test_validate_invalid(self, m, n):
     with self.app.test_request_context('/login/'):
         ticket = '12345-abcdefg-cas'
         self.assertEqual(routing.validate(ticket), False)
         self.assertTrue(self.app.config['CAS_USERNAME_SESSION_KEY'] not in
                         flask.session)
         self.assertTrue(self.app.config['CAS_ATTRIBUTES_SESSION_KEY']
                         not in flask.session)
         self.assertTrue(
             self.app.config['CAS_TOKEN_SESSION_KEY'] not in flask.session)
コード例 #4
0
 def test_validate_invalid(self, m, n):
     with self.app.test_request_context('/login/'):
         ticket = '12345-abcdefg-cas'
         self.assertEqual(routing.validate(ticket), False)
         self.assertTrue(
             self.app.config['CAS_USERNAME_SESSION_KEY'] not in flask.session)
         self.assertTrue(
             self.app.config['CAS_ATTRIBUTES_SESSION_KEY'] not in flask.session)
         self.assertTrue(
             self.app.config['CAS_TOKEN_SESSION_KEY'] not in flask.session)
コード例 #5
0
ファイル: test_routing.py プロジェクト: RASSec/Flask-CAS
 def test_validate_valid(self, m):
     with self.app.test_client() as client:
         with self.app.test_request_context('/login/'):
             ticket = '12345-abcdefg-cas'
             self.assertEqual(routing.validate(ticket), True)
             self.assertEqual(
                 flask.session[self.app.config['CAS_USERNAME_SESSION_KEY']],
                 'bob')
             self.assertEqual(
                 flask.session[self.app.config['CAS_TOKEN_SESSION_KEY']],
                 ticket)
コード例 #6
0
ファイル: test_routing.py プロジェクト: RASSec/Flask-CAS
 def test_validate_valid(self, m):
     with self.app.test_client() as client:
         with self.app.test_request_context('/login/'):
             ticket = '12345-abcdefg-cas'
             self.assertEqual(routing.validate(ticket), False)
コード例 #7
0
ファイル: test_routing.py プロジェクト: rylyade1/Flask-CAS
 def test_validate_valid(self, m, n):
     with self.app.test_request_context('/login/'):
         ticket = '12345-abcdefg-cas'
         self.assertEqual(routing.validate(ticket), True)
         self.assertEqual(self.cas.username, 'bob')
コード例 #8
0
ファイル: test_routing.py プロジェクト: ravomavain/Flask-CAS
 def test_validate_valid(self, m):
     with self.app.test_client() as client:
         with self.app.test_request_context('/login/'):
             ticket='12345-abcdefg-cas'
             self.assertEqual(routing.validate(ticket), False)