summaryrefslogtreecommitdiffstats
path: root/tests/test_xmlrpc/test_group_plugin.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2010-10-01 13:33:33 -0400
committerAdam Young <ayoung@redhat.com>2010-10-01 14:16:36 -0400
commitf906aaf3760118b1b089a72b299a8e0a73619547 (patch)
tree32b8c54a68d831a93746147e6d2098bd1f6f6b09 /tests/test_xmlrpc/test_group_plugin.py
parent88bd2a0a45434ee2cb38fb60a62e37c2538d3007 (diff)
downloadfreeipa-f906aaf3760118b1b089a72b299a8e0a73619547.tar.gz
freeipa-f906aaf3760118b1b089a72b299a8e0a73619547.tar.xz
freeipa-f906aaf3760118b1b089a72b299a8e0a73619547.zip
Groups are now created as POSIX by default.
ticket 241
Diffstat (limited to 'tests/test_xmlrpc/test_group_plugin.py')
-rw-r--r--tests/test_xmlrpc/test_group_plugin.py20
1 files changed, 13 insertions, 7 deletions
diff --git a/tests/test_xmlrpc/test_group_plugin.py b/tests/test_xmlrpc/test_group_plugin.py
index f1b1f3270..92792cbfd 100644
--- a/tests/test_xmlrpc/test_group_plugin.py
+++ b/tests/test_xmlrpc/test_group_plugin.py
@@ -66,9 +66,9 @@ class test_group(Declarative):
dict(
- desc='Create %r' % group1,
+ desc='Create non-POSIX %r' % group1,
command=(
- 'group_add', [group1], dict(description=u'Test desc 1')
+ 'group_add', [group1], dict(description=u'Test desc 1',nonposix=True)
),
expected=dict(
value=group1,
@@ -94,7 +94,7 @@ class test_group(Declarative):
dict(
- desc='Retrieve %r' % group1,
+ desc='Retrieve non-POSIX %r' % group1,
command=('group_show', [group1], {}),
expected=dict(
value=group1,
@@ -109,7 +109,7 @@ class test_group(Declarative):
dict(
- desc='Updated %r' % group1,
+ desc='Updated non-POSIX %r' % group1,
command=(
'group_mod', [group1], dict(description=u'New desc 1')
),
@@ -143,7 +143,7 @@ class test_group(Declarative):
# group_mod() test. I think that for all *_mod() commands we should
# just return the entry exactly as *_show() does.
dict(
- desc='Updated %r to promote it to a posix group' % group1,
+ desc='Updated %r to promote it to a POSIX group' % group1,
command=('group_mod', [group1], dict(posix=True)),
expected=dict(
result=dict(
@@ -158,7 +158,7 @@ class test_group(Declarative):
dict(
- desc="Retrieve %r to verify it's a posix group" % group1,
+ desc="Retrieve %r to verify it's a POSIX group" % group1,
command=('group_show', [group1], {}),
expected=dict(
value=group1,
@@ -227,7 +227,8 @@ class test_group(Declarative):
result=dict(
cn=[group2],
description=[u'Test desc 2'],
- objectclass=objectclasses.group,
+ gidnumber=[fuzzy_digits],
+ objectclass=objectclasses.group + [u'posixgroup'],
ipauniqueid=[fuzzy_uuid],
dn=u'cn=testgroup2,cn=groups,cn=accounts,' + api.env.basedn,
),
@@ -253,6 +254,7 @@ class test_group(Declarative):
result=dict(
cn=[group2],
description=[u'Test desc 2'],
+ gidnumber=[fuzzy_digits],
dn=u'cn=testgroup2,cn=groups,cn=accounts,' + api.env.basedn,
),
),
@@ -267,6 +269,7 @@ class test_group(Declarative):
expected=dict(
result=dict(
cn=[group2],
+ gidnumber=[fuzzy_digits],
description=[u'New desc 2'],
),
summary=u'Modified group "testgroup2"',
@@ -283,6 +286,7 @@ class test_group(Declarative):
result=dict(
cn=[group2],
description=[u'New desc 2'],
+ gidnumber=[fuzzy_digits],
dn=u'cn=testgroup2,cn=groups,cn=accounts,' + api.env.basedn,
),
summary=None,
@@ -301,6 +305,7 @@ class test_group(Declarative):
dn=u'cn=%s,cn=groups,cn=accounts,%s' % (group2, api.env.basedn),
cn=[group2],
description=[u'New desc 2'],
+ gidnumber=[fuzzy_digits],
),
],
summary=u'1 group matched',
@@ -345,6 +350,7 @@ class test_group(Declarative):
dn=u'cn=%s,cn=groups,cn=accounts,%s' % (group2, api.env.basedn),
cn=[group2],
description=[u'New desc 2'],
+ gidnumber=[fuzzy_digits],
),
],
),