summaryrefslogtreecommitdiffstats
path: root/ipatests/test_xmlrpc/tracker/base.py
diff options
context:
space:
mode:
authorMartin Basti <mbasti@redhat.com>2016-05-17 13:08:59 +0200
committerMartin Basti <mbasti@redhat.com>2016-06-03 15:58:21 +0200
commit42719acdcebd3ef939587d4af4c3c6ad743ec601 (patch)
treec5f3eff8b80a74dd99cd2d968ad76acfe23965f1 /ipatests/test_xmlrpc/tracker/base.py
parentfd2bd60383a739185a0a67fd0fb43338bab17e1d (diff)
downloadfreeipa-42719acdcebd3ef939587d4af4c3c6ad743ec601.tar.gz
freeipa-42719acdcebd3ef939587d4af4c3c6ad743ec601.tar.xz
freeipa-42719acdcebd3ef939587d4af4c3c6ad743ec601.zip
DNS Locations: extend tests with server-* commands
https://fedorahosted.org/freeipa/ticket/2008 Reviewed-By: Petr Spacek <pspacek@redhat.com> Reviewed-By: Jan Cholasta <jcholast@redhat.com>
Diffstat (limited to 'ipatests/test_xmlrpc/tracker/base.py')
-rw-r--r--ipatests/test_xmlrpc/tracker/base.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/ipatests/test_xmlrpc/tracker/base.py b/ipatests/test_xmlrpc/tracker/base.py
index acd382dd3..6a0af510f 100644
--- a/ipatests/test_xmlrpc/tracker/base.py
+++ b/ipatests/test_xmlrpc/tracker/base.py
@@ -281,6 +281,10 @@ class Tracker(object):
result = command()
self.attrs.update(updates)
self.attrs.update(expected_updates)
+ for key, value in self.attrs.items():
+ if value is None:
+ del self.attrs[key]
+
self.check_update(result, extra_keys=set(updates.keys()) |
set(expected_updates.keys()))