def test_oauthed(resource, app, login):
login()
mock_http = HttpMock(
resource('datasets-list.json'),
{'status': '200'})
with mock.patch.object(main.decorator, 'http', return_value=mock_http):
with mock.patch.object(
main.decorator, 'has_credentials', return_value=True):
response = app.get('/')
# Should make the api call
assert response.status_int == 200
assert re.search(
re.compile(r'.*datasets.*datasetReference.*etag.*', re.DOTALL),
response.body)
评论列表
文章目录