summaryrefslogtreecommitdiffstats
path: root/tests/test_xmlrpc/test_netgroup_plugin.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2009-05-13 17:16:05 -0400
committerRob Crittenden <rcritten@redhat.com>2009-05-19 09:54:17 -0400
commite5bec4ae39e7a369e1475bed90505565cbd8c847 (patch)
tree9d2e792b0b259bfd4a5dea31f9bd6de405db43e0 /tests/test_xmlrpc/test_netgroup_plugin.py
parent7ef34b8cdafa655e757d18c120ab484791531a8e (diff)
downloadfreeipa-e5bec4ae39e7a369e1475bed90505565cbd8c847.tar.gz
freeipa-e5bec4ae39e7a369e1475bed90505565cbd8c847.tar.xz
freeipa-e5bec4ae39e7a369e1475bed90505565cbd8c847.zip
Schema change so the nisnetgroup triples work properly.
If we use cn for hostname there is no easy way to distinguish between a host and a hostgroup. So adding a fqdn attribute to be used to store the hostname instead.
Diffstat (limited to 'tests/test_xmlrpc/test_netgroup_plugin.py')
-rw-r--r--tests/test_xmlrpc/test_netgroup_plugin.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/tests/test_xmlrpc/test_netgroup_plugin.py b/tests/test_xmlrpc/test_netgroup_plugin.py
index 84986fa52..e5de2557d 100644
--- a/tests/test_xmlrpc/test_netgroup_plugin.py
+++ b/tests/test_xmlrpc/test_netgroup_plugin.py
@@ -45,10 +45,10 @@ class test_Netgroup(XMLRPC_test):
ng_description=u'Netgroup'
ng_kw={'cn': ng_cn, 'description': ng_description, 'nisdomainname': u'example.com'}
- host_cn = u'ipatesthost.%s' % api.env.domain
+ host_fqdn = u'ipatesthost.%s' % api.env.domain
host_description=u'Test host'
host_localityname=u'Undisclosed location'
- host_kw={'cn': host_cn, 'description': host_description, 'localityname': host_localityname}
+ host_kw={'fqdn': host_fqdn, 'description': host_description, 'localityname': host_localityname}
hg_cn=u'ng1'
hg_description=u'Netgroup'
@@ -82,7 +82,7 @@ class test_Netgroup(XMLRPC_test):
res = api.Command['host_add'](**self.host_kw)
assert res
assert res.get('description','') == self.host_description
- assert res.get('cn','') == self.host_cn
+ assert res.get('fqdn','') == self.host_fqdn
# Add a hostgroup
res = api.Command['hostgroup_add'](**self.hg_kw)
@@ -107,7 +107,7 @@ class test_Netgroup(XMLRPC_test):
Test the `xmlrpc.netgroup_add_member` method.
"""
kw={}
- kw['hosts'] = self.host_cn
+ kw['hosts'] = self.host_fqdn
res = api.Command['netgroup_add_member'](self.ng_cn, **kw)
assert res == tuple()
@@ -131,9 +131,9 @@ class test_Netgroup(XMLRPC_test):
Test the `xmlrpc.netgroup_add_member` method again to test dupes.
"""
kw={}
- kw['hosts'] = self.host_cn
+ kw['hosts'] = self.host_fqdn
res = api.Command['netgroup_add_member'](self.ng_cn, **kw)
- assert is_member_of(res, 'cn=%s' % self.host_cn)
+ assert is_member_of(res, 'fqdn=%s' % self.host_fqdn)
kw={}
kw['hostgroups'] = self.hg_cn
@@ -170,7 +170,7 @@ class test_Netgroup(XMLRPC_test):
assert res
assert res.get('description','') == self.ng_description
assert res.get('cn','') == self.ng_cn
- assert is_member_of(res.get('memberhost',[]), 'cn=%s' % self.host_cn)
+ assert is_member_of(res.get('memberhost',[]), 'fqdn=%s' % self.host_fqdn)
assert is_member_of(res.get('memberhost',[]), 'cn=%s' % self.hg_cn)
assert is_member_of(res.get('memberuser',[]), 'uid=%s' % self.user_uid)
assert is_member_of(res.get('memberuser',[]), 'cn=%s' % self.group_cn)
@@ -206,7 +206,7 @@ class test_Netgroup(XMLRPC_test):
Test the `xmlrpc.hostgroup_remove_member` method.
"""
kw={}
- kw['hosts'] = self.host_cn
+ kw['hosts'] = self.host_fqdn
res = api.Command['netgroup_remove_member'](self.ng_cn, **kw)
assert res == tuple()
@@ -230,9 +230,9 @@ class test_Netgroup(XMLRPC_test):
Test the `xmlrpc.netgroup_remove_member` method again to test not found.
"""
kw={}
- kw['hosts'] = self.host_cn
+ kw['hosts'] = self.host_fqdn
res = api.Command['netgroup_remove_member'](self.ng_cn, **kw)
- assert is_member_of(res, 'cn=%s' % self.host_cn)
+ assert is_member_of(res, 'fqdn=%s' % self.host_fqdn)
kw={}
kw['hostgroups'] = self.hg_cn
@@ -269,12 +269,12 @@ class test_Netgroup(XMLRPC_test):
Remove the test data we added
"""
# Remove the host
- res = api.Command['host_del'](self.host_cn)
+ res = api.Command['host_del'](self.host_fqdn)
assert res == True
# Verify that it is gone
try:
- res = api.Command['host_show'](self.host_cn)
+ res = api.Command['host_show'](self.host_fqdn)
except errors.NotFound:
pass
else: