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

Drops Python 3.9 support

This commit is contained in:
Jair Henrique
2025-11-19 07:11:10 -03:00
parent a23fe0333a
commit 73eed94c47
14 changed files with 27 additions and 212 deletions

View File

@@ -42,17 +42,13 @@ def scheme(request):
return request.param
@pytest.fixture(params=["simple", "curl", "default"])
@pytest.fixture(params=["curl", "default"])
def get_client(request):
if request.param == "simple":
from tornado import simple_httpclient as simple
return lambda: simple.SimpleAsyncHTTPClient()
elif request.param == "curl":
if request.param == "curl":
curl = pytest.importorskip("tornado.curl_httpclient")
return lambda: curl.CurlAsyncHTTPClient()
else:
return lambda: http.AsyncHTTPClient()
return lambda: http.AsyncHTTPClient()
def get(client, url, **kwargs):
@@ -192,7 +188,7 @@ def test_redirects(get_client, tmpdir, httpbin):
@pytest.mark.online
@gen_test
def test_cross_scheme(get_client, tmpdir, scheme):
def test_cross_scheme(get_client, tmpdir):
"""Ensure that requests between schemes are treated separately"""
# First fetch a url under http, and then again under https and then
# ensure that we haven't served anything out of cache, and we have two