Issue 3801. Fixing a dumb error in the deprecated parse_qsl()
function. Tests added.
diff --git a/Lib/cgi.py b/Lib/cgi.py
index 373ba51..33b91bf 100755
--- a/Lib/cgi.py
+++ b/Lib/cgi.py
@@ -189,7 +189,7 @@
"""Parse a query given as a string argument."""
warn("cgi.parse_qsl is deprecated, use urlparse.parse_qsl instead",
PendingDeprecationWarning)
- return urlparse.parse_qs(qs, keep_blank_values, strict_parsing)
+ return urlparse.parse_qsl(qs, keep_blank_values, strict_parsing)
def parse_multipart(fp, pdict):
"""Parse multipart input.