Skip to content

Commit c7cd6aa

Browse files
authored
test obfuscate_sensitive_headers via public api (#3063)
1 parent 15f9253 commit c7cd6aa

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

tests/test_utils.py

+3-5
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
get_ca_bundle_from_env,
1313
get_environment_proxies,
1414
is_https_redirect,
15-
obfuscate_sensitive_headers,
1615
parse_header_links,
1716
same_origin,
1817
)
@@ -215,10 +214,9 @@ def test_get_environment_proxies(environment, proxies):
215214
],
216215
)
217216
def test_obfuscate_sensitive_headers(headers, output):
218-
bytes_headers = [(k.encode(), v.encode()) for k, v in headers]
219-
bytes_output = [(k.encode(), v.encode()) for k, v in output]
220-
assert list(obfuscate_sensitive_headers(headers)) == output
221-
assert list(obfuscate_sensitive_headers(bytes_headers)) == bytes_output
217+
as_dict = {k: v for k, v in output}
218+
headers_class = httpx.Headers({k: v for k, v in headers})
219+
assert repr(headers_class) == f"Headers({as_dict!r})"
222220

223221

224222
def test_same_origin():

0 commit comments

Comments
 (0)