def test_post_signed_url_where_not_supported(monkeypatch):
monkeypatch.setattr(views, 'default_storage', FileSystemStorage())
post_payload = {'key': 'file.txt'}
request = HttpRequest()
setattr(request, 'method', 'POST')
setattr(request, 'POST', post_payload)
response = views.signed_url(request)
content = response.content.decode('utf-8')
assert response.status_code == 404
assert json.loads(content)['error'] == "Not found"
评论列表
文章目录