mirror of
https://github.com/kennethreitz/requests.git
synced 2026-06-05 22:50:18 +00:00
All tests pass, time for a PR.
This commit is contained in:
+2
-2
@@ -348,6 +348,7 @@ class Request(object):
|
||||
if (not files) or isinstance(self.data, str):
|
||||
return None
|
||||
|
||||
new_fields = []
|
||||
fields = to_key_val_list(self.data)
|
||||
files = to_key_val_list(files)
|
||||
|
||||
@@ -362,9 +363,8 @@ class Request(object):
|
||||
fp = StringIO(fp)
|
||||
if isinstance(fp, bytes):
|
||||
fp = BytesIO(fp)
|
||||
fields.append((k, (fn, fp.read())))
|
||||
new_fields.append((k, (fn, fp.read())))
|
||||
|
||||
new_fields = []
|
||||
for field, val in fields:
|
||||
if isinstance(val, list):
|
||||
for v in val:
|
||||
|
||||
@@ -1038,8 +1038,6 @@ class RequestsTestSuite(TestSetup, TestBaseMixin, unittest.TestCase):
|
||||
self.assertEqual(t.get('form'), {'field': ['a', 'b']})
|
||||
self.assertEqual(t.get('files'), files)
|
||||
r = post(httpbin('post'), data=data, files=files.items())
|
||||
t = r.json
|
||||
self.assertEqual(t.get('form'), {'field': 'a, b'})
|
||||
self.assertEqual(t.get('files'), files)
|
||||
|
||||
def test_str_data_content_type(self):
|
||||
|
||||
Reference in New Issue
Block a user