Home | History | Annotate | Download | only in test

Lines Matching refs:urllib

1 """Regresssion tests for urllib"""
3 import urllib
77 self.returned_obj = urllib.urlopen("file:%s" % self.pathname)
138 self.assertRaises(ValueError,urllib.urlopen,'./' + self.pathname)
157 proxies = urllib.getproxies_environment()
162 self.assertTrue(urllib.proxy_bypass_environment('anotherdomain.com'))
171 fp = urllib.urlopen("http://python.org/")
181 url = 'http://docs.python.org/library/urllib.html#OK'
184 fp = urllib.urlopen(url)
198 self.assertRaises(IOError, urllib.urlopen, "http://python.org/")
212 self.assertRaises(IOError, urllib.urlopen, "http://python.org/")
221 self.assertRaises(IOError, urllib.urlopen, 'http://something')
226 self.assertRaises(IOError, urllib.urlopen,
232 fp = urllib.urlopen(tmp_fileurl)
239 self.assertRaises(IOError, urllib.urlopen, tmp_fileurl)
242 self.assertRaises(IOError, urllib.urlopen,
250 fp = urllib.urlopen("http://user:pass@python.org/")
269 fp = urllib.urlopen(url)
282 """Test urllib.urlretrieve() on local files"""
296 self.text = 'testing urllib.urlretrieve'
312 return "file://%s" % urllib.pathname2url(os.path.abspath(filePath))
336 result = urllib.urlretrieve("file:%s" % test_support.TESTFN)
346 result = urllib.urlretrieve(self.constructLocalFileUrl(
370 urllib.urlretrieve(self.constructLocalFileUrl(test_support.TESTFN),
379 urllib.urlretrieve(self.constructLocalFileUrl(srcFileName),
393 urllib.urlretrieve(self.constructLocalFileUrl(srcFileName),
407 urllib.urlretrieve(self.constructLocalFileUrl(srcFileName),
415 """Test urllib.urlretrieve() using fake http connections"""
432 self.assertRaises(urllib.ContentTooShortError, urllib.urlretrieve,
448 self.assertRaises(urllib.ContentTooShortError, urllib.urlretrieve, 'http://example.com/')
453 """Tests for urllib.quote() and urllib.quote_plus()
484 result = urllib.quote(do_not_quote)
487 result = urllib.quote_plus(do_not_quote)
493 self.assertEqual(urllib.quote.func_defaults[0], '/')
498 result = urllib.quote(quote_by_default, safe=quote_by_default)
501 result = urllib.quote_plus(quote_by_default, safe=quote_by_default)
514 result = urllib.quote(char)
518 result = urllib.quote_plus(char)
526 result = urllib.quote(partial_quote)
529 result = urllib.quote_plus(partial_quote)
532 self.assertRaises(TypeError, urllib.quote, None)
537 result = urllib.quote(' ')
540 result = urllib.quote_plus(' ')
545 result = urllib.quote(given)
549 result = urllib.quote_plus(given)
554 self.assertEqual(urllib.quote_plus('alpha+beta gamma'),
556 self.assertEqual(urllib.quote_plus('alpha+beta gamma', '+'),
572 result = urllib.unquote(given)
575 result = urllib.unquote_plus(given)
582 result = urllib.unquote(escape_string)
586 result = urllib.unquote(escape_string)
595 result = urllib.unquote(given)
600 result = urllib.unquote(given)
605 result = urllib.unquote(given)
613 result = urllib.unquote(given)
622 result = urllib.unquote(given)
625 result = urllib.unquote_plus(given)
633 result = urllib.unquote(given)
637 result = urllib.unquote_plus(given)
642 r = urllib.unquote(u'br%C3%BCckner_sapporo_20050930.doc')
661 result = urllib.urlencode(given)
694 result = urllib.urlencode(given)
698 result = urllib.urlencode(given)
704 expect = "sequence=%s" % urllib.quote_plus(str(['1', '2', '3']))
705 result = urllib.urlencode(given)
707 result = urllib.urlencode(given, True)
721 result = urllib.pathname2url(expected_path)
725 result = urllib.url2pathname(expected_url)
734 expect = "needs/%s/here" % urllib.quote("quot=ing")
735 result = urllib.pathname2url(given)
740 result = urllib.url2pathname(result)
745 expect = "%s/using_quote" % urllib.quote("make sure")
746 result = urllib.pathname2url(given)
752 result = urllib.url2pathname(given)
763 result = urllib.url2pathname(url)
769 result = urllib.url2pathname(given)
775 """Testcase to test the various utility functions in the urllib."""
781 self.assertEqual(('user', 'ab'),urllib.splitpasswd('user:ab'))
782 self.assertEqual(('user', 'a\nb'),urllib.splitpasswd('user:a\nb'))
783 self.assertEqual(('user', 'a\tb'),urllib.splitpasswd('user:a\tb'))
784 self.assertEqual(('user', 'a\rb'),urllib.splitpasswd('user:a\rb'))
785 self.assertEqual(('user', 'a\fb'),urllib.splitpasswd('user:a\fb'))
786 self.assertEqual(('user', 'a\vb'),urllib.splitpasswd('user:a\vb'))
787 self.assertEqual(('user', 'a:b'),urllib.splitpasswd('user:a:b'))
788 self.assertEqual(('user', 'a b'),urllib.splitpasswd('user:a b'))
789 self.assertEqual(('user 2', 'ab'),urllib.splitpasswd('user 2:ab'))
790 self.assertEqual(('user+1', 'a+b'),urllib.splitpasswd('user+1:a+b'))
797 class DummyURLopener(urllib.URLopener):
855 # ftp = urllib.ftpwrapper("myuser", "mypass", "localhost", 9093, [])
864 # ftp = urllib.ftpwrapper("myuser", "mypass", "localhost", 9093, [])
876 # ftp = urllib.ftpwrapper("myuser", "mypass", "localhost", 9093, [])
883 # ftp = urllib.ftpwrapper("myuser", "mypass", "localhost", 9093, [],
893 warnings.filterwarnings('ignore', ".*urllib\.urlopen.*Python 3.0",