Preserve individual headers with the same name on responses (#1208)

* Preserve individual headers with the same name on responses

* Rename RequestHeadersDict to HTTPHeadersDict

* Update tests/utils/http_server.py

* Update tests/utils/http_server.py

* Update httpie/adapters.py

Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
This commit is contained in:
Batuhan Taskaya
2021-11-25 02:41:37 +03:00
committed by GitHub
parent cfcd7413d1
commit c000886546
12 changed files with 116 additions and 19 deletions

View File

@ -39,7 +39,7 @@ class TestItemParsing:
# files
self.key_value_arg(fr'bar\@baz@{FILE_PATH_ARG}'),
])
# `RequestHeadersDict` => `dict`
# `HTTPHeadersDict` => `dict`
headers = dict(items.headers)
assert headers == {
@ -88,7 +88,7 @@ class TestItemParsing:
])
# Parsed headers
# `RequestHeadersDict` => `dict`
# `HTTPHeadersDict` => `dict`
headers = dict(items.headers)
assert headers == {
'Header': 'value',