Python3: do not use urllib.urlencode
It has been moved in Python3. Use six.moves to have code that works with both
Python 2 and 3.
Change-Id: I5f286b1f784b3b7bb37852b00169a6c1227eb74b
Blueprint: neutron-python3
diff --git a/neutron/tests/tempest/test.py b/neutron/tests/tempest/test.py
index 4bb1960..d95174b 100644
--- a/neutron/tests/tempest/test.py
+++ b/neutron/tests/tempest/test.py
@@ -20,13 +20,13 @@
import re
import sys
import time
-import urllib
import uuid
import fixtures
from oslo_log import log as logging
from oslo_utils import importutils
import six
+from six.moves.urllib import parse
import testscenarios
import testtools
@@ -590,7 +590,7 @@
if not json_dict:
return url, None
elif method in ["GET", "HEAD", "PUT", "DELETE"]:
- return "%s?%s" % (url, urllib.urlencode(json_dict)), None
+ return "%s?%s" % (url, parse.urlencode(json_dict)), None
else:
return url, json.dumps(json_dict)