Lines Matching refs:parse

3 import urllib.parse
161 self.quoted_pathname = urllib.parse.quote(self.pathname)
386 # calls urllib.parse.quote() on the URL which makes all of the
412 # calls urllib.parse.quote() on the URL which makes all of the
907 result = urllib.parse.quote(do_not_quote)
910 result = urllib.parse.quote_plus(do_not_quote)
916 self.assertEqual(urllib.parse.quote.__defaults__[0], '/')
921 result = urllib.parse.quote(quote_by_default, safe=quote_by_default)
924 result = urllib.parse.quote_plus(quote_by_default,
930 result = urllib.parse.quote(quote_by_default, safe=b"<>")
935 result = urllib.parse.quote("a\xfcb", encoding="latin-1", safe="\xfc")
936 expect = urllib.parse.quote("a\xfcb", encoding="latin-1", safe="")
941 result = urllib.parse.quote("a\xfcb", encoding="latin-1", safe=b"\xfc")
942 expect = urllib.parse.quote("a\xfcb", encoding="latin-1", safe="")
955 result = urllib.parse.quote(char)
960 result = urllib.parse.quote_plus(char)
968 result = urllib.parse.quote(partial_quote)
971 result = urllib.parse.quote_plus(partial_quote)
978 result = urllib.parse.quote(' ')
981 result = urllib.parse.quote_plus(' ')
986 result = urllib.parse.quote(given)
990 result = urllib.parse.quote_plus(given)
995 self.assertEqual(urllib.parse.quote_plus('alpha+beta gamma'),
997 self.assertEqual(urllib.parse.quote_plus('alpha+beta gamma', '+'),
1000 self.assertEqual(urllib.parse.quote_plus(b'alpha+beta gamma'),
1003 self.assertEqual(urllib.parse.quote_plus('alpha+beta gamma', b'+'),
1010 result = urllib.parse.quote(given)
1014 self.assertRaises(TypeError, urllib.parse.quote, given,
1017 result = urllib.parse.quote_from_bytes(given)
1026 result = urllib.parse.quote(given)
1030 result = urllib.parse.quote(given, encoding=None, errors=None)
1036 result = urllib.parse.quote(given, encoding="latin-1")
1042 result = urllib.parse.quote(given)
1047 self.assertRaises(UnicodeEncodeError, urllib.parse.quote, given,
1052 result = urllib.parse.quote(given, encoding="latin-1",
1059 result = urllib.parse.quote(given, encoding="latin-1",
1068 result = urllib.parse.quote_plus(given, encoding="latin-1")
1074 result = urllib.parse.quote_plus(given, encoding="latin-1",
1093 result = urllib.parse.unquote(given)
1096 result = urllib.parse.unquote_plus(given)
1103 result = urllib.parse.unquote(escape_string)
1107 self.assertRaises((TypeError, AttributeError), urllib.parse.unquote, None)
1108 self.assertRaises((TypeError, AttributeError), urllib.parse.unquote, ())
1114 result = urllib.parse.unquote(given)
1119 result = urllib.parse.unquote(given)
1124 result = urllib.parse.unquote(given)
1130 result = urllib.parse.unquote_to_bytes(given)
1135 result = urllib.parse.unquote_to_bytes(given)
1140 result = urllib.parse.unquote_to_bytes(given)
1143 self.assertRaises((TypeError, AttributeError), urllib.parse.unquote_to_bytes, None)
1144 self.assertRaises((TypeError, AttributeError), urllib.parse.unquote_to_bytes, ())
1150 result = urllib.parse.unquote_to_bytes(given)
1160 result = urllib.parse.unquote(given)
1163 result = urllib.parse.unquote_plus(given)
1171 result = urllib.parse.unquote(given)
1175 result = urllib.parse.unquote_plus(given)
1182 result = urllib.parse.unquote_to_bytes(given)
1189 result = urllib.parse.unquote_to_bytes("\u6f22%C3%BC")
1197 result = urllib.parse.unquote_to_bytes(given)
1205 result = urllib.parse.unquote_to_bytes(given)
1214 result = urllib.parse.unquote(given)
1218 result = urllib.parse.unquote(given, encoding=None, errors=None)
1223 result = urllib.parse.unquote('br%FCckner_sapporo_20050930.doc',
1232 result = urllib.parse.unquote(given)
1239 result = urllib.parse.unquote(given)
1244 result = urllib.parse.unquote(given, errors="replace")
1251 result = urllib.parse.unquote(given, errors="ignore")
1256 result = urllib.parse.unquote("\u6f22%C3%BC")
1263 result = urllib.parse.unquote("\u6f22%FC", encoding="latin-1")
1272 result = urllib.parse.unquote(given)
1279 result = urllib.parse.unquote(given)
1286 result = urllib.parse.unquote(given)
1307 result = urllib.parse.urlencode(given)
1340 result = urllib.parse.urlencode(given)
1344 result = urllib.parse.urlencode(given)
1350 expect = "sequence=%s" % urllib.parse.quote_plus(str(['1', '2', '3']))
1351 result = urllib.parse.urlencode(given)
1353 result = urllib.parse.urlencode(given, True)
1361 self.assertEqual("", urllib.parse.urlencode({}))
1362 self.assertEqual("", urllib.parse.urlencode([]))
1365 self.assertEqual("a=1", urllib.parse.urlencode({"a": 1}))
1366 self.assertEqual("a=None", urllib.parse.urlencode({"a": None}))
1369 self.assertEqual("a=1&a=2", urllib.parse.urlencode({"a": [1, 2]}, True))
1371 urllib.parse.urlencode({"a": [None, "a"]}, True))
1374 urllib.parse.urlencode({"a": data}, True))
1380 result = urllib.parse.urlencode(given, encoding="ASCII", errors="replace")
1386 result = urllib.parse.urlencode(given)
1392 result = urllib.parse.urlencode(given, encoding="latin-1")
1399 result = urllib.parse.urlencode(given, doseq=True,
1406 result = urllib.parse.urlencode(given, True,
1413 result = urllib.parse.urlencode(given, True)
1418 result = urllib.parse.urlencode(given, True)
1424 result = urllib.parse.urlencode(given, True, encoding="latin-1")
1429 result = urllib.parse.urlencode(given, True, encoding="latin-1")
1435 result = urllib.parse.urlencode(given)
1437 result = urllib.parse.urlencode(given, True)
1443 result = urllib.parse.urlencode(given, True)
1452 result = urllib.parse.urlencode(given, safe=":$")
1457 result = urllib.parse.urlencode(given, doseq=True, safe=":$")
1464 result = urllib.parse.urlencode(given, True, safe=":$")
1470 result = urllib.parse.urlencode(given, safe=":$",
1477 result = urllib.parse.urlencode(given, doseq=True, safe=":$",
1482 result = urllib.parse.urlencode(given, True, safe=":$",
1506 expect = "needs/%s/here" % urllib.parse.quote("quot=ing")
1517 expect = "%s/using_quote" % urllib.parse.quote("make sure")