summaryrefslogtreecommitdiff
path: root/tests/test_wsgiwrappers.py
diff options
context:
space:
mode:
authorBenjamin Peterson <benjamin@python.org>2019-08-25 05:05:18 -0700
committerChris Dent <cdent@anticdent.org>2019-08-25 13:05:18 +0100
commit249c49d6cc7c28ffd2bfef92b2402f746d24ca8b (patch)
treed2acf2ec48732f8ab78cc8ea751dfb8c50d42806 /tests/test_wsgiwrappers.py
parent13fe3fadc740067342e1ac04c8685a97da6781d9 (diff)
downloadpaste-git-249c49d6cc7c28ffd2bfef92b2402f746d24ca8b.tar.gz
Modify TestApp.encode_multipart to handle bytes filenames and params. (#29)3.1.1
As the test shows, this fixes passing boths params and upload_files on Python 3.
Diffstat (limited to 'tests/test_wsgiwrappers.py')
-rw-r--r--tests/test_wsgiwrappers.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test_wsgiwrappers.py b/tests/test_wsgiwrappers.py
index 43210c2..bfdd4b3 100644
--- a/tests/test_wsgiwrappers.py
+++ b/tests/test_wsgiwrappers.py
@@ -96,7 +96,7 @@ def test_wsgirequest_charset_fileupload():
return []
app = TestApp(handle_fileupload)
- res = app.post('/', upload_files=[('thefile', '寿司.txt', b'Sushi')])
+ res = app.post('/', upload_files=[('thefile', u'寿司.txt'.encode('utf-8'), b'Sushi')])
def test_wsgiresponse_charset():
response = WSGIResponse(mimetype='text/html; charset=UTF-8')