test_helpers.py 文件源码

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

项目:directory-ui-buyer 作者: uktrade 项目源码 文件源码
def test_verify_oauth2_code():
    with requests_mock.mock() as mock:
        mock.post(
            'https://account.companieshouse.gov.uk/oauth2/token',
            status_code=http.client.OK,
        )
        response = helpers.CompaniesHouseClient.verify_oauth2_code(
            code='123',
            redirect_uri='http://redirect.com',
        )
        assert response.status_code == 200

    request = mock.request_history[0]
    assert request.url == (
        'https://account.companieshouse.gov.uk/oauth2/token'
        '?grant_type=authorization_code'
        '&code=123'
        '&client_id=debug-client-id'
        '&client_secret=debug-client-secret'
        '&redirect_uri=http%3A%2F%2Fredirect.com'
    )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号