test_sansio.py 文件源码

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

项目:gidgethub 作者: brettcannon 项目源码 文件源码
def test_403_rate_limit_exceeded(self):
        status_code = 403
        headers = {"content-type": "application/json; charset=utf-8",
                   "x-ratelimit-limit": "2",
                   "x-ratelimit-remaining": "0",
                   "x-ratelimit-reset": "1",
                  }
        body = json.dumps({"message": "oops"}).encode("UTF-8")
        with pytest.raises(RateLimitExceeded) as exc_info:
            sansio.decipher_response(status_code, headers, body)
        assert exc_info.value.status_code == http.HTTPStatus(status_code)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号