MCPcopy Index your code
hub / github.com/python/cpython / test_never_quote

Method test_never_quote

Lib/test/test_urllib.py:812–823  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

810 """
811
812 def test_never_quote(self):
813 # Make sure quote() does not quote letters, digits, and "_,.-"
814 do_not_quote = '' .join(["ABCDEFGHIJKLMNOPQRSTUVWXYZ",
815 "abcdefghijklmnopqrstuvwxyz",
816 "0123456789",
817 "_.-~"])
818 result = urllib.parse.quote(do_not_quote)
819 self.assertEqual(do_not_quote, result,
820 "using quote(): %r != %r" % (do_not_quote, result))
821 result = urllib.parse.quote_plus(do_not_quote)
822 self.assertEqual(do_not_quote, result,
823 "using quote_plus(): %r != %r" % (do_not_quote, result))
824
825 def test_default_safe(self):
826 # Test '/' is default value for 'safe' parameter

Callers

nothing calls this directly

Calls 3

quoteMethod · 0.80
joinMethod · 0.45
assertEqualMethod · 0.45

Tested by

no test coverage detected