diff --git a/test_requests.py b/test_requests.py index 93b81236d8..13766a28cd 100644 --- a/test_requests.py +++ b/test_requests.py @@ -286,6 +286,12 @@ def test_different_encodings_dont_break_post(self): files={'file': ('test_requests.py', open(__file__, 'rb'))}) self.assertEqual(r.status_code, 200) + def test_unicode_multipart_post(self): + r = requests.post(httpbin('post'), + data={'stuff': u'ëlïxr'}, + files={'file': ('test_requests.py', open(__file__, 'rb'))}) + self.assertEqual(r.status_code, 200) + def test_custom_content_type(self): r = requests.post(httpbin('post'), data={'stuff': json.dumps({'a': 123})},