summaryrefslogtreecommitdiff
path: root/repoze/bfg/tests/test_url.py
diff options
context:
space:
mode:
Diffstat (limited to 'repoze/bfg/tests/test_url.py')
-rw-r--r--repoze/bfg/tests/test_url.py28
1 files changed, 0 insertions, 28 deletions
diff --git a/repoze/bfg/tests/test_url.py b/repoze/bfg/tests/test_url.py
index 5833b8880..1199328e3 100644
--- a/repoze/bfg/tests/test_url.py
+++ b/repoze/bfg/tests/test_url.py
@@ -129,34 +129,6 @@ class ModelURLTests(unittest.TestCase):
result = self._callFUT(root, request)
self.assertEqual(result, 'http://example.com:5432/')
-class UrlEncodeTests(unittest.TestCase):
- def _callFUT(self, query, doseq=False):
- from repoze.bfg.url import urlencode
- return urlencode(query, doseq)
-
- def test_ascii_only(self):
- result = self._callFUT([('a',1), ('b',2)])
- self.assertEqual(result, 'a=1&b=2')
-
- def test_unicode_key(self):
- la = unicode('LaPe\xc3\xb1a', 'utf-8')
- result = self._callFUT([(la, 1), ('b',2)])
- self.assertEqual(result, 'LaPe%C3%B1a=1&b=2')
-
- def test_unicode_val_single(self):
- la = unicode('LaPe\xc3\xb1a', 'utf-8')
- result = self._callFUT([('a', la), ('b',2)])
- self.assertEqual(result, 'a=LaPe%C3%B1a&b=2')
-
- def test_unicode_val_multiple(self):
- la = [unicode('LaPe\xc3\xb1a', 'utf-8')] * 2
- result = self._callFUT([('a', la), ('b',2)], doseq=True)
- self.assertEqual(result, 'a=LaPe%C3%B1a&a=LaPe%C3%B1a&b=2')
-
- def test_dict(self):
- result = self._callFUT({'a':1})
- self.assertEqual(result, 'a=1')
-
class TestRouteUrl(unittest.TestCase):
def setUp(self):
cleanUp()