test_metadata.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:REMAP 作者: REMAPApp 项目源码 文件源码
def test_get_token_success(self, now):
        http = request_mock(
            http_client.OK,
            'application/json',
            json.dumps({'access_token': 'a', 'expires_in': 100})
        )
        token, expiry = _metadata.get_token(http=http)
        self.assertEqual(token, 'a')
        self.assertEqual(
            expiry, datetime.datetime.min + datetime.timedelta(seconds=100))
        # Verify mocks.
        now.assert_called_once_with()
        self.assertEqual(http.requests, 1)
        self.assertEqual(http.uri, EXPECTED_URL + '/token')
        self.assertEqual(http.method, 'GET')
        self.assertIsNone(http.body)
        self.assertEqual(http.headers, _metadata.METADATA_HEADERS)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号