Skip to content

Commit 25340eb

Browse files
authored
Clear proxy env vars before every test run (#7423)
1 parent fd62809 commit 25340eb

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

tests/conftest.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,15 @@ def inner(*suffix):
2222
return inner
2323

2424

25+
@pytest.fixture(autouse=True)
26+
def clean_proxy_environ(monkeypatch):
27+
"""Remove proxy related environment variables for every test."""
28+
proxy_vars = ("http_proxy", "https_proxy", "no_proxy", "ftp_proxy", "all_proxy")
29+
for var in proxy_vars:
30+
monkeypatch.delenv(var, raising=False)
31+
monkeypatch.delenv(var.upper(), raising=False)
32+
33+
2534
@pytest.fixture
2635
def httpbin(httpbin):
2736
return prepare_url(httpbin)

0 commit comments

Comments
 (0)