@nox.session(reuse_venv=True)
def check(session):
session.install(
- "black", "flake8", "flake8-bugbear", "flake8-comprehensions", "isort", "mypy"
+ "black",
+ "flake8",
+ "flake8-bugbear",
+ "flake8-comprehensions",
+ "flake8-pie",
+ "isort",
+ "mypy",
)
session.run("black", "--check", "--diff", "--target-version=py36", *source_files)
backend=raw_io,
proxy_mode=httpx.HTTPProxyMode.TUNNEL_ONLY,
) as proxy:
- response = await proxy.request("GET", f"http://example.com")
+ response = await proxy.request("GET", "http://example.com")
assert response.status_code == 404
assert response.headers["Server"] == "origin-server"
backend=raw_io,
proxy_mode=httpx.HTTPProxyMode.TUNNEL_ONLY,
) as proxy:
- await proxy.request("GET", f"http://example.com")
+ await proxy.request("GET", "http://example.com")
# ProxyError.request should be the CONNECT request not the original request
assert e.value.request.method == "CONNECT"
backend=raw_io,
proxy_mode=httpx.HTTPProxyMode.TUNNEL_ONLY,
) as proxy:
- resp = await proxy.request("GET", f"https://example.com")
+ resp = await proxy.request("GET", "https://example.com")
assert resp.status_code == 404
assert resp.headers["Server"] == "origin-server"
await resp.read()
# Make another request to see that the tunnel is re-used.
- resp = await proxy.request("GET", f"https://example.com/target")
+ resp = await proxy.request("GET", "https://example.com/target")
assert resp.status_code == 200
assert resp.headers["Server"] == "origin-server"
proxy_headers={"Proxy-Authorization": "test", "Override": "2"},
) as proxy:
response = await proxy.request(
- "GET", f"http://example.com", headers={"override": "1"}
+ "GET", "http://example.com", headers={"override": "1"}
)
assert response.status_code == 200