1
0
mirror of https://github.com/kevin1024/vcrpy.git synced 2025-12-10 09:35:34 +00:00

Run tests on Travis CI

This commit is contained in:
Martynas Mickevičius
2020-05-05 16:56:57 +03:00
committed by Kevin McCarthy
parent 6ae93ac820
commit 023e41bb4c
2 changed files with 4 additions and 3 deletions

View File

@@ -12,6 +12,7 @@ env:
- TOX_SUFFIX="urllib3" - TOX_SUFFIX="urllib3"
- TOX_SUFFIX="tornado4" - TOX_SUFFIX="tornado4"
- TOX_SUFFIX="aiohttp" - TOX_SUFFIX="aiohttp"
- TOX_SUFFIX="httpx"
matrix: matrix:
include: include:
# Only run lint on a single 3.x # Only run lint on a single 3.x

View File

@@ -157,14 +157,14 @@ def test_work_with_gzipped_data(tmpdir, do_request, yml):
assert cassette.play_count == 1 assert cassette.play_count == 1
@pytest.mark.parametrize("url", ["http://github.com/kevin1024/vcrpy/issues/" + str(i) for i in range(3, 6)]) @pytest.mark.parametrize("url", ["https://github.com/kevin1024/vcrpy/issues/" + str(i) for i in range(3, 6)])
def test_simple_fetching(tmpdir, do_request, yml, url): def test_simple_fetching(tmpdir, do_request, yml, url):
with vcr.use_cassette(yml): with vcr.use_cassette(yml):
do_request()("GET", url) do_request()("GET", url)
with vcr.use_cassette(yml) as cassette: with vcr.use_cassette(yml) as cassette:
cassette_response = do_request()("GET", url) cassette_response = do_request()("GET", url)
cassette_response.request.url == url assert str(cassette_response.request.url) == url
assert cassette.play_count == 1 assert cassette.play_count == 1
@@ -205,7 +205,7 @@ def test_behind_proxy(do_request):
with vcr.use_cassette(yml) as cassette: with vcr.use_cassette(yml) as cassette:
cassette_response = do_request(proxies=proxies, verify=False)("GET", url) cassette_response = do_request(proxies=proxies, verify=False)("GET", url)
cassette_response.request.url == url assert str(cassette_response.request.url) == url
assert cassette.play_count == 1 assert cassette.play_count == 1
assert cassette_response.headers["Via"] == "my_own_proxy", str(cassette_response.headers) assert cassette_response.headers["Via"] == "my_own_proxy", str(cassette_response.headers)