コード例 #1
0
ファイル: test_security.py プロジェクト: streamr/marvin
 def test_before_request_handler_with_bad_auth(self):
     header = {
         'Authorization': 'Token deadbeef',
     }
     with self.app.test_request_context(headers=header):
         with self.assertRaises(BadRequest):
             before_request_authentication()
コード例 #2
0
ファイル: test_security.py プロジェクト: streamr/marvin
 def test_before_request_handler_successful_auth(self):
     with self.app.test_request_context(headers=self.auth_header):
         before_request_authentication()
         self.assertTrue(g.user.is_authenticated())
         self.assertEqual(g.user.username, 'bob')
コード例 #3
0
ファイル: test_security.py プロジェクト: streamr/marvin
 def test_before_request_handler_anonymous(self):
     with self.app.test_request_context():
         before_request_authentication()
         self.assertFalse(g.user.is_authenticated())