From: T-256 <132141463+T-256@users.noreply.github.com> Date: Tue, 16 Jan 2024 09:53:23 +0000 (+0330) Subject: test `obfuscate_sensitive_headers` via public api (#3063) X-Git-Tag: 0.27.0~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c7cd6aa5bdcf9f9d63e7dcea33cb78d6920aeed8;p=thirdparty%2Fhttpx.git test `obfuscate_sensitive_headers` via public api (#3063) --- diff --git a/tests/test_utils.py b/tests/test_utils.py index 5391f9c2..2f5b2e13 100644 --- a/tests/test_utils.py +++ b/tests/test_utils.py @@ -12,7 +12,6 @@ from httpx._utils import ( get_ca_bundle_from_env, get_environment_proxies, is_https_redirect, - obfuscate_sensitive_headers, parse_header_links, same_origin, ) @@ -215,10 +214,9 @@ def test_get_environment_proxies(environment, proxies): ], ) def test_obfuscate_sensitive_headers(headers, output): - bytes_headers = [(k.encode(), v.encode()) for k, v in headers] - bytes_output = [(k.encode(), v.encode()) for k, v in output] - assert list(obfuscate_sensitive_headers(headers)) == output - assert list(obfuscate_sensitive_headers(bytes_headers)) == bytes_output + as_dict = {k: v for k, v in output} + headers_class = httpx.Headers({k: v for k, v in headers}) + assert repr(headers_class) == f"Headers({as_dict!r})" def test_same_origin():