]> git.ipfire.org Git - thirdparty/httpx.git/commitdiff
test `obfuscate_sensitive_headers` via public api (#3063)
authorT-256 <132141463+T-256@users.noreply.github.com>
Tue, 16 Jan 2024 09:53:23 +0000 (13:23 +0330)
committerGitHub <noreply@github.com>
Tue, 16 Jan 2024 09:53:23 +0000 (09:53 +0000)
tests/test_utils.py

index 5391f9c22d4d91d87e41d5d8f97c71959b67bb79..2f5b2e13cf98ffe588126921f8ce4ad34df98276 100644 (file)
@@ -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():