changed tests

This commit is contained in:
Maram Sumanth 2019-03-26 15:42:58 +05:30 committed by GitHub
parent 4c89e53e68
commit dc8310e292
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 1 deletions

View File

@ -274,12 +274,13 @@ class FormRequestTest(RequestTest):
r1 = self.request_class("http://www.example.com", formdata={})
self.assertEqual(r1.body, b'')
def test_formdata_overrides_querystring_duplicates(self):
def test_formdata_overrides_querystring(self):
data = (('a', 'one'), ('a', 'two'), ('b', '2'))
url = self.request_class('http://www.example.com/?a=0&b=1&c=3#fragment', method='GET', formdata=data).url.split('#')[0]
fs = _qs(self.request_class(url, method='GET', formdata=data))
self.assertEqual(set(fs[b'a']), {b'one', b'two'})
self.assertEqual(fs[b'b'], [b'2'])
self.assertNone(fs[b'c'])
data = {'a' : '1', 'b' : '2'}
fs = _qs(self.request_class('http://www.example.com/', method='GET', formdata=data))