コード例 #1
0
    def test_authenticated_userid_uses_callback(self, pyramid_request):
        def callback(userid, request):
            return None
        policy = TokenAuthenticationPolicy(callback=callback)
        pyramid_request.auth_token = 'valid123'

        result = policy.authenticated_userid(pyramid_request)

        assert result is None
コード例 #2
0
ファイル: policy_test.py プロジェクト: ficolo/h
    def test_authenticated_userid_uses_callback(self, jwt, api_token):
        def callback(userid, request):
            return None
        policy = TokenAuthenticationPolicy(callback=callback)
        api_token.return_value = 'acct:[email protected]'
        jwt.return_value = None
        request = DummyRequest(headers={'Authorization': 'Bearer f00ba12'})

        result = policy.authenticated_userid(request)

        assert result is None
コード例 #3
0
    def test_authenticated_userid_uses_callback(self, jwt, api_token):
        def callback(userid, request):
            return None

        policy = TokenAuthenticationPolicy(callback=callback)
        api_token.return_value = 'acct:[email protected]'
        jwt.return_value = None
        request = DummyRequest(headers={'Authorization': 'Bearer f00ba12'})

        result = policy.authenticated_userid(request)

        assert result is None