def test_call_refresh(self):
credentials = CredentialsStub()
credentials.expiry = datetime.datetime.min + _helpers.CLOCK_SKEW
request = mock.create_autospec(transport.Request)
plugin = google.auth.transport.grpc.AuthMetadataPlugin(
credentials, request)
context = mock.create_autospec(grpc.AuthMetadataContext, instance=True)
context.method_name = mock.sentinel.method_name
context.service_url = mock.sentinel.service_url
callback = mock.create_autospec(grpc.AuthMetadataPluginCallback)
plugin(context, callback)
assert credentials.token == 'token1'
callback.assert_called_once_with(
[(u'authorization', u'Bearer {}'.format(credentials.token))], None)
test_grpc.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录