Lines Matching refs:url

73     def checkRoundtrips(self, url, parsed, split):
74 result = urllib.parse.urlparse(url)
81 self.assertEqual(result2, url)
101 result = urllib.parse.urlsplit(url)
107 self.assertEqual(result2, url)
175 for url, parsed, split in str_cases + bytes_cases:
176 self.checkRoundtrips(url, parsed, split)
210 for url, parsed, split in test_cases:
211 url = scheme + url
214 self.checkRoundtrips(url, parsed, split)
476 for url, hostname, port in str_cases + bytes_cases:
477 urlparsed = urllib.parse.urlparse(url)
506 for url, defrag, frag in str_cases + bytes_cases:
507 result = urllib.parse.urldefrag(url)
508 self.assertEqual(result.geturl(), url)
510 self.assertEqual(result.url, defrag)
523 url = "HTTP://WWW.PYTHON.ORG/doc/#frag"
524 p = urllib.parse.urlsplit(url)
537 self.assertEqual(p.geturl()[4:], url[4:])
539 url = "http://User:Pass@www.python.org:080/doc/?query=yes#frag"
540 p = urllib.parse.urlsplit(url)
550 self.assertEqual(p.geturl(), url)
556 url = "http://User@example.com:Pass@www.python.org:080/doc/?query=yes#frag"
557 p = urllib.parse.urlsplit(url)
567 self.assertEqual(p.geturl(), url)
570 url = b"HTTP://WWW.PYTHON.ORG/doc/#frag"
571 p = urllib.parse.urlsplit(url)
581 self.assertEqual(p.geturl()[4:], url[4:])
583 url = b"http://User:Pass@www.python.org:080/doc/?query=yes#frag"
584 p = urllib.parse.urlsplit(url)
594 self.assertEqual(p.geturl(), url)
596 url = b"http://User@example.com:Pass@www.python.org:080/doc/?query=yes#frag"
597 p = urllib.parse.urlsplit(url)
607 self.assertEqual(p.geturl(), url)
610 url = b"HTTP://WWW.PYTHON.ORG:65536/doc/#frag"
611 p = urllib.parse.urlsplit(url)
617 url = "http\t://www.python\n.org\t/java\nscript:\talert('msg\r\n')/?query\n=\tsomething#frag\nment"
618 p = urllib.parse.urlsplit(url)
631 url = b"http\t://www.python\n.org\t/java\nscript:\talert('msg\r\n')/?query\n=\tsomething#frag\nment"
632 p = urllib.parse.urlsplit(url)
645 url = "http://www.python.org/java\nscript:\talert('msg\r\n')/?query\n=\tsomething#frag\nment"
648 p = urllib.parse.urlsplit(url, scheme=scheme)
656 url = noise.decode("utf-8") + base_url
657 p = urllib.parse.urlsplit(url)
669 url = noise + base_url.encode("utf-8")
670 p = urllib.parse.urlsplit(url)
704 url = "//www.python.org/"
707 p = urllib.parse.urlsplit(url, scheme=scheme)
718 url = "http://" + netloc + "/"
722 url = url.encode("ascii")
725 p = parse(url)
736 url = scheme + "://www.example.net"
738 if url.isascii():
739 url = url.encode("ascii")
742 p = parse(url)
800 # the same, otherwise it classifies the portion of url as path.
887 for url, attr, expected_frag in tests:
891 with self.subTest(url=url, function=func):
892 result = func(url, allow_fragments=False)
896 self.assertEqual(func(url, "", False).fragment, "")
898 result = func(url, allow_fragments=True)
902 self.assertEqual(func(url, "", True).fragment,
904 self.assertEqual(func(url).fragment, expected_frag)
1205 url = "{}://{}/path".format(scheme, netloc.format(c))
1206 with self.subTest(url=url, char='{:04X}'.format(ord(c))):
1208 urllib.parse.urlsplit(url)
1358 url = urllib.parse.unwrap(wrapped_url)
1359 self.assertEqual(url, 'scheme://host/path')