summaryrefslogtreecommitdiff
path: root/tests/test_test.py
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2020-11-01 06:13:23 -0800
committerDavid Lord <davidism@gmail.com>2020-11-02 06:51:57 -0800
commit4c4130b0661da88d0e3df8946da638da295b7092 (patch)
treeb97623110c0656554dac42f5dd8bbea061979ca1 /tests/test_test.py
parentfb971c7dc85dc941926314e0f8e970f2b3b83239 (diff)
downloadwerkzeug-client-path-encoding.tar.gz
avoid double encoding in EnvironBuilder.from_environclient-path-encoding
Diffstat (limited to 'tests/test_test.py')
-rw-r--r--tests/test_test.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/test_test.py b/tests/test_test.py
index 51d41686..2cb080b1 100644
--- a/tests/test_test.py
+++ b/tests/test_test.py
@@ -367,17 +367,19 @@ def test_create_environ_query_string_error():
def test_builder_from_environ():
environ = create_environ(
- "/foo",
+ "/ㄱ",
base_url="https://example.com/base",
query_string={"name": "Werkzeug"},
- data={"foo": "bar"},
- headers={"X-Foo": "bar"},
+ data={"foo": "ㄴ"},
+ headers={"X-Foo": "ㄷ"},
)
builder = EnvironBuilder.from_environ(environ)
+
try:
new_environ = builder.get_environ()
finally:
builder.close()
+
assert new_environ == environ