def test_before_request_refreshes(self, jwt_grant):
credentials = self.make_credentials()
token = 'token'
jwt_grant.return_value = (
token, _helpers.utcnow() + datetime.timedelta(seconds=500), None)
request = mock.create_autospec(transport.Request, instance=True)
# Credentials should start as invalid
assert not credentials.valid
# before_request should cause a refresh
credentials.before_request(
request, 'GET', 'http://example.com?a=1#3', {})
# The refresh endpoint should've been called.
assert jwt_grant.called
# Credentials should now be valid.
assert credentials.valid
test_service_account.py 文件源码
python
阅读 28
收藏 0
点赞 0
评论 0
评论列表
文章目录