summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Dieter Wallnöfer <mwallnoefer@yahoo.de>2009-11-22 14:59:21 +0100
committerAndrew Bartlett <abartlet@samba.org>2009-11-24 10:41:36 +1100
commit9aeaf31cfe338b0e7f5b7fe243190f38ce09d9ac (patch)
tree5f05eb27a98bb6fa0211b8f16a1b6e76b831e896
parentdcee196f3e5d5673282aaa19fbbb7696d2c1aa0a (diff)
downloadsamba-9aeaf31cfe338b0e7f5b7fe243190f38ce09d9ac.tar.gz
samba-9aeaf31cfe338b0e7f5b7fe243190f38ce09d9ac.tar.bz2
samba-9aeaf31cfe338b0e7f5b7fe243190f38ce09d9ac.zip
s4:ldap.py - activate test for operational attributes
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
-rwxr-xr-xsource4/lib/ldb/tests/python/ldap.py16
1 files changed, 8 insertions, 8 deletions
diff --git a/source4/lib/ldb/tests/python/ldap.py b/source4/lib/ldb/tests/python/ldap.py
index 52f3947b8d..009cd1b5a7 100755
--- a/source4/lib/ldb/tests/python/ldap.py
+++ b/source4/lib/ldb/tests/python/ldap.py
@@ -790,14 +790,14 @@ objectClass: container
rid = dom_sid_to_rid(ldb.schema_format_value("objectSID", res1[0]["objectSID"][0]))
self.assertEquals(primary_group_token, rid)
-# TODO Has to wait until we support read-only generated attributes correctly
-# m = Message()
-# m.dn = Dn(ldb, "cn=ldaptestgroup,cn=users," + self.base_dn)
-# m["primaryGroupToken"] = "100"
-# try:
-# ldb.modify(m)
-# self.fail()
-# except LdbError, (num, msg):
+ m = Message()
+ m.dn = Dn(ldb, "cn=ldaptestgroup,cn=users," + self.base_dn)
+ m["primaryGroupToken"] = "100"
+ try:
+ ldb.modify(m)
+ self.fail()
+ except LdbError, (num, _):
+ self.assertEquals(num, ERR_CONSTRAINT_VIOLATION)
self.delete_force(self.ldb, "cn=ldaptestuser,cn=users," + self.base_dn)
self.delete_force(self.ldb, "cn=ldaptestgroup,cn=users," + self.base_dn)