示例#1
0
def test_download_css_fail():
    with requests_mock.mock() as m:
        test_url = 'http://example.com/test.css'
        m.get(test_url, text='data', status_code=400)
        with pytest.raises(requests.exceptions.HTTPError):
            css_downloader.download_css({}, test_url) == 'data'
        assert m.call_count == 1
示例#2
0
def test_download_css():
    with requests_mock.mock() as m:
        test_url = 'http://example.com/test.css'
        m.get(test_url, text='data')
        assert css_downloader.download_css({}, test_url) == 'data'
        assert m.call_count == 1