summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Heimes <[email protected]>2018-11-09 11:39:29 +0100
committerChristian Heimes <[email protected]>2018-11-13 13:37:58 +0100
commitc00dd211068f60d32b6310df53b28f0e9ad391b2 (patch)
treed39968d870f737deca40ca0af912b297152f3186
parent1e569c4f467b2941191316a80610c907b7c7c8cb (diff)
downloadfreeipa-c00dd211068f60d32b6310df53b28f0e9ad391b2.tar.gz
freeipa-c00dd211068f60d32b6310df53b28f0e9ad391b2.tar.xz
freeipa-c00dd211068f60d32b6310df53b28f0e9ad391b2.zip
Fix various dict related pylint warnings
* dict-keys-not-iterating * dict-values-not-iterating * dict-items-not-iterating * dict-iter-method See: https://pagure.io/freeipa/issue/7758 Signed-off-by: Christian Heimes <[email protected]> Reviewed-By: Alexander Bokovoy <[email protected]>
-rw-r--r--ipatests/test_ipapython/test_ipautil.py14
-rw-r--r--ipatests/test_xmlrpc/test_certmap_plugin.py12
2 files changed, 15 insertions, 11 deletions
diff --git a/ipatests/test_ipapython/test_ipautil.py b/ipatests/test_ipapython/test_ipautil.py
index 232587d0b..837aa729f 100644
--- a/ipatests/test_ipapython/test_ipautil.py
+++ b/ipatests/test_ipapython/test_ipautil.py
@@ -182,7 +182,8 @@ class TestCIDict:
assert ("Key1", "val1") in items_set
assert ("key2", "val2") in items_set
assert ("KEY3", "VAL3") in items_set
-
+ # pylint: disable=dict-iter-method
+ # pylint: disable=dict-keys-not-iterating, dict-values-not-iterating
assert list(self.cidict.items()) == list(self.cidict.iteritems()) == list(zip(
self.cidict.keys(), self.cidict.values()))
@@ -192,8 +193,9 @@ class TestCIDict:
def test_iteritems(self):
items = []
- for (k,v) in self.cidict.iteritems():
- items.append((k,v))
+ # pylint: disable=dict-iter-method
+ for k, v in self.cidict.iteritems():
+ items.append((k, v))
assert_equal(3, len(items))
items_set = set(items)
assert ("Key1", "val1") in items_set
@@ -202,6 +204,7 @@ class TestCIDict:
def test_iterkeys(self):
keys = []
+ # pylint: disable=dict-iter-method
for k in self.cidict.iterkeys():
keys.append(k)
assert_equal(3, len(keys))
@@ -212,6 +215,7 @@ class TestCIDict:
def test_itervalues(self):
values = []
+ # pylint: disable=dict-iter-method
for k in self.cidict.itervalues():
values.append(k)
assert_equal(3, len(values))
@@ -227,7 +231,7 @@ class TestCIDict:
assert "Key1" in keys_set
assert "key2" in keys_set
assert "KEY3" in keys_set
-
+ # pylint: disable=dict-iter-method
assert list(self.cidict.keys()) == list(self.cidict.iterkeys())
def test_values(self):
@@ -237,7 +241,7 @@ class TestCIDict:
assert "val1" in values_set
assert "val2" in values_set
assert "VAL3" in values_set
-
+ # pylint: disable=dict-iter-method
assert list(self.cidict.values()) == list(self.cidict.itervalues())
def test_update(self):
diff --git a/ipatests/test_xmlrpc/test_certmap_plugin.py b/ipatests/test_xmlrpc/test_certmap_plugin.py
index 46d7dcdd8..78e3209e2 100644
--- a/ipatests/test_xmlrpc/test_certmap_plugin.py
+++ b/ipatests/test_xmlrpc/test_certmap_plugin.py
@@ -109,7 +109,7 @@ class TestCRUD(XMLRPC_test):
@pytest.mark.parametrize('update', [
dict(u) for l in range(1, len(certmaprule_update_params)+1)
for u in itertools.combinations(
- certmaprule_update_params.items(), l)
+ list(certmaprule_update_params.items()), l)
],
ids=update_idfn,
)
@@ -187,7 +187,7 @@ class TestAddRemoveCertmap(XMLRPC_test):
'options', [
dict(o) for l in range(len(certmapdata_create_params)+1)
for o in itertools.combinations(
- certmapdata_create_params.items(), l)
+ list(certmapdata_create_params.items()), l)
],
ids=addcertmap_id,
)
@@ -313,10 +313,10 @@ def bindtype_permission(request):
@pytest.fixture(
scope='class',
- params=itertools.chain(*[
- itertools.combinations(certmaprule_permissions.values(), l)
- for l in range(len(certmaprule_permissions.values())+1)
- ]),
+ params=itertools.chain(
+ *[itertools.combinations(list(certmaprule_permissions.values()), l)
+ for l in range(len(list(certmaprule_permissions.values())) + 1)]
+ ),
ids=permissions_idfn,
)
def certmap_user_permissions(request, bindtype_permission):
OSZAR »