summaryrefslogtreecommitdiff
path: root/designateclient/tests/base.py
diff options
context:
space:
mode:
authorMichael Johnson <johnsomor@gmail.com>2021-03-25 23:45:23 +0000
committerMichael Johnson <johnsomor@gmail.com>2021-03-26 18:22:44 +0000
commit820f1e9af9317b91f3ee11a9ca22ea340119a125 (patch)
treef12243948eaa7018492918cb17b865e4188a2f84 /designateclient/tests/base.py
parent233b1ca4b074b50c6180ab01b04ea9d892519f96 (diff)
downloadpython-designateclient-820f1e9af9317b91f3ee11a9ca22ea340119a125.tar.gz
Remove six and update lower-constraints appdirs
This patch removes the use of "six" as the package declares only python3 support. It also updates the appdirs lower-constraint to 1.4.0 to support pip. This version is available on both centos8 and focal. It also removes the linter related packages from lower-constraints. Change-Id: I9337f1998749bc40737f2f0e2dcc406b6f3a0ddf
Diffstat (limited to 'designateclient/tests/base.py')
-rw-r--r--designateclient/tests/base.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/designateclient/tests/base.py b/designateclient/tests/base.py
index 2fc7c01..a4888c7 100644
--- a/designateclient/tests/base.py
+++ b/designateclient/tests/base.py
@@ -20,8 +20,7 @@ from keystoneauth1 import session as keystone_session
from oslo_serialization import jsonutils
from oslotest import base as test
from requests_mock.contrib import fixture as req_fixture
-import six
-from six.moves.urllib import parse as urlparse
+from urllib import parse as urlparse
from designateclient import client
from designateclient.utils import AdapterWithTimeout
@@ -132,7 +131,7 @@ class APITestCase(TestCase):
parts = urlparse.urlparse(self.requests.last_request.url)
qs = urlparse.parse_qs(parts.query, keep_blank_values=True)
- for k, v in six.iteritems(kwargs):
+ for k, v in kwargs.items():
self.assertIn(k, qs)
self.assertIn(v, qs[k])