diff --git a/src/twisted/web/test/test_http.py b/src/twisted/web/test/test_http.py index 6001d1e40..1cf9172ef 100644 --- a/src/twisted/web/test/test_http.py +++ b/src/twisted/web/test/test_http.py @@ -9,15 +9,15 @@ from __future__ import absolute_import, division import base64 import calendar -import cgi import random import hamcrest try: from urlparse import urlparse, urlunsplit, clear_cache + from cgi import parse_qs except ImportError: - from urllib.parse import urlparse, urlunsplit, clear_cache + from urllib.parse import urlparse, urlunsplit, clear_cache, parse_qs from io import BytesIO from itertools import cycle @@ -2156,15 +2156,15 @@ Hello, class QueryArgumentsTests(unittest.TestCase): def testParseqs(self): self.assertEqual( - cgi.parse_qs(b"a=b&d=c;+=f"), + parse_qs(b"a=b&d=c;+=f"), http.parse_qs(b"a=b&d=c;+=f")) self.assertRaises( ValueError, http.parse_qs, b"blah", strict_parsing=True) self.assertEqual( - cgi.parse_qs(b"a=&b=c", keep_blank_values=1), + parse_qs(b"a=&b=c", keep_blank_values=1), http.parse_qs(b"a=&b=c", keep_blank_values=1)) self.assertEqual( - cgi.parse_qs(b"a=&b=c"), + parse_qs(b"a=&b=c"), http.parse_qs(b"a=&b=c"))