一个简单的请求模拟程序,它将下载
rmoq的Python项目详细描述
一个简单的请求模拟程序,缓存对文件的请求响应。
安装
使用pip安装:
pip install rmoq
用法
下面的示例将放置fixtures/example.com.txt的内容 进入正文的请求,如果它不存在内容 将下载并存储在fixtures/example.com.txt中。
@rmoq.activate() def test_remote_call(): response = requests.get('http://example.com') assert response.body == 'Example'
可以在documentation中找到更高级的用法。
麻省理工学院版权所有