Ejemplo n.º 1
0
 def test_make_url_args_dict(self):
     params = {'foo': {'bar': 'baz', 'abc': 'def'}}
     ret = p.make_url_args(params)
     pass1 = 'foo%5Bbar%5D=baz' in ret
     pass2 = 'foo%5Babc%5D=def' in ret
     self.assertTrue(pass1)
     self.assertTrue(pass2)
Ejemplo n.º 2
0
 def test_make_url_args_dict(self):
     params = {'foo': {'bar': 'baz',
                       'abc': 'def'}}
     ret = p.make_url_args(params)
     pass1 = 'foo%5Bbar%5D=baz' in ret
     pass2 = 'foo%5Babc%5D=def' in ret
     self.assertTrue(pass1)
     self.assertTrue(pass2)
Ejemplo n.º 3
0
 def test_make_url_args_bool_bare_value_non_str(self):
     params = {'foo': 2.0}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=2.0')
Ejemplo n.º 4
0
 def test_make_url_args_bool_bare_value_str(self):
     params = {'foo': 'bar'}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=bar')
Ejemplo n.º 5
0
 def test_make_url_args_bool_none(self):
     params = {'foo': None}
     ret = p.make_url_args(params)
     self.assertEquals(ret, '')
Ejemplo n.º 6
0
 def test_make_url_args_bool_false(self):
     params = {'foo': False}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=false')
Ejemplo n.º 7
0
 def test_make_url_args_bool_true(self):
     params = {'foo': True}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=true')
Ejemplo n.º 8
0
 def test_make_url_args_tuple(self):
     params = {'foo': (1, 'foo')}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=1&foo=foo')
Ejemplo n.º 9
0
 def test_make_url_args_list(self):
     params = {'foo': [1, 'foo']}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=1&foo=foo')
Ejemplo n.º 10
0
 def test_make_url_args_bool_bare_value_non_str(self):
     params = {'foo': 2.0}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=2.0')
Ejemplo n.º 11
0
 def test_make_url_args_bool_bare_value_str(self):
     params = {'foo': 'bar'}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=bar')
Ejemplo n.º 12
0
 def test_make_url_args_bool_none(self):
     params = {'foo': None}
     ret = p.make_url_args(params)
     self.assertEquals(ret, '')
Ejemplo n.º 13
0
 def test_make_url_args_bool_false(self):
     params = {'foo': False}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=false')
Ejemplo n.º 14
0
 def test_make_url_args_bool_true(self):
     params = {'foo': True}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=true')
Ejemplo n.º 15
0
 def test_make_url_args_tuple(self):
     params = {'foo': (1, 'foo')}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=1&foo=foo')
Ejemplo n.º 16
0
 def test_make_url_args_list(self):
     params = {'foo': [1, 'foo']}
     ret = p.make_url_args(params)
     self.assertEquals(ret, 'foo=1&foo=foo')