Пример #1
0
 def test_url_unurlparse_equalto(self):
     try:
         from urlparse import urlunparse  #PY2
     except ImportError:
         from urllib.parse import urlunparse  #PY3
     test_url = Url("myurl.com")
     self.assertEqual(
         urlunparse((test_url.__scheme__, test_url.__hostname__,
                     test_url._page_gen(), "", test_url._query_gen(),
                     test_url.__fragment__)), str(test_url))
Пример #2
0
 def test_url_unurlparse_equalto(self):
     try:
         from urlparse import urlunparse  # PY2
     except ImportError:
         from urllib.parse import urlunparse  # PY3
     test_url = Url("myurl.com")
     self.assertEqual(
         urlunparse(
             (
                 test_url.__scheme__,
                 test_url.__hostname__,
                 test_url._page_gen(),
                 "",
                 test_url._query_gen(),
                 test_url.__fragment__,
             )
         ),
         str(test_url),
     )
Пример #3
0
 def test_query_gen_equalto(self):
     test_url = Url("myurl.com").query(a=[0, 1])
     self.assertEqual(test_url._query_gen(), "a=0+1")
Пример #4
0
 def test_query_gen_type(self):
     test_url = Url("myurl.com").query(a=[0, 1])
     self.assertIsInstance(test_url._query_gen(), str)
Пример #5
0
 def test_query_gen_equalto(self):
     test_url = Url("myurl.com").query(a=[0, 1])
     self.assertEqual(test_url._query_gen(), "a=0+1")
Пример #6
0
 def test_query_gen_type(self):
     test_url = Url("myurl.com").query(a=[0, 1])
     self.assertIsInstance(test_url._query_gen(), str)