diff options
author | Martin Basti <mbasti@redhat.com> | 2016-05-17 13:08:59 +0200 |
---|---|---|
committer | Martin Basti <mbasti@redhat.com> | 2016-06-03 15:58:21 +0200 |
commit | 42719acdcebd3ef939587d4af4c3c6ad743ec601 (patch) | |
tree | c5f3eff8b80a74dd99cd2d968ad76acfe23965f1 /ipatests/test_xmlrpc/tracker/base.py | |
parent | fd2bd60383a739185a0a67fd0fb43338bab17e1d (diff) | |
download | freeipa-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.py | 4 |
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())) |