mirror of
https://github.com/httpie/cli.git
synced 2025-08-16 22:01:34 +02:00
Support multiple headers sharing the same name (#1190)
* Support multiple headers sharing the same name * Apply suggestions * Don't normalize HTTP header names * apply visual suggestions Co-authored-by: Jakub Roztocil <jakub@roztocil.co> * bump down multidict to 4.7.0 Co-authored-by: Jakub Roztocil <jakub@roztocil.co>
This commit is contained in:
@ -39,8 +39,8 @@ class TestItemParsing:
|
||||
# files
|
||||
self.key_value_arg(fr'bar\@baz@{FILE_PATH_ARG}'),
|
||||
])
|
||||
# `requests.structures.CaseInsensitiveDict` => `dict`
|
||||
headers = dict(items.headers._store.values())
|
||||
# `RequestHeadersDict` => `dict`
|
||||
headers = dict(items.headers)
|
||||
|
||||
assert headers == {
|
||||
'foo:bar': 'baz',
|
||||
@ -88,8 +88,8 @@ class TestItemParsing:
|
||||
])
|
||||
|
||||
# Parsed headers
|
||||
# `requests.structures.CaseInsensitiveDict` => `dict`
|
||||
headers = dict(items.headers._store.values())
|
||||
# `RequestHeadersDict` => `dict`
|
||||
headers = dict(items.headers)
|
||||
assert headers == {
|
||||
'Header': 'value',
|
||||
'Unset-Header': None,
|
||||
|
Reference in New Issue
Block a user