| Index: tests/test_web_source.py |
| =================================================================== |
| --- a/tests/test_web_source.py |
| +++ b/tests/test_web_source.py |
| @@ -69,3 +69,10 @@ |
| web_mock.side_effect = HTTPError('', 404, 'Not found', [], StringIO(b'')) |
| with pytest.raises(NotFound): |
| list(http_source.get('//foo/bar.txt')) |
| + |
| + |
| +def test_500(web_mock, http_source): |
| + web_mock.side_effect = HTTPError('', 500, 'Internal Server Error', [], |
| + StringIO(b'')) |
| + with pytest.raises(HTTPError): |
| + list(http_source.get('//foo/bar.txt')) |