dsdb/tests/ldap: test_attribute_ranges: test the upper range of the 'sn' attribute
authorStefan Metzmacher <metze@samba.org>
Mon, 23 Sep 2013 01:40:45 +0000 (03:40 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 24 Sep 2013 23:50:28 +0000 (01:50 +0200)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
source4/dsdb/tests/python/ldap.py

index 63c422a7a29954f932abe83300d628285b165414..ade1d20c84a897b916b0415311350dd2c1502f6d 100755 (executable)
@@ -725,14 +725,14 @@ class BasicTests(samba.tests.TestCase):
             self.assertEquals(num, ERR_INVALID_ATTRIBUTE_SYNTAX)
 
         # Too long (max. 64)
-#        try:
-#            ldb.add({
-#               "dn": "cn=ldaptestuser,cn=users," + self.base_dn,
-#               "objectClass": "person",
-#               "sn": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" })
-#            self.fail()
-#        except LdbError, (num, _):
-#            self.assertEquals(num, ERR_CONSTRAINT_VIOLATION)
+        try:
+            ldb.add({
+               "dn": "cn=ldaptestuser,cn=users," + self.base_dn,
+               "objectClass": "person",
+               "sn": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" })
+            self.fail()
+        except LdbError, (num, _):
+            self.assertEquals(num, ERR_CONSTRAINT_VIOLATION)
 
         ldb.add({
            "dn": "cn=ldaptestuser,cn=users," + self.base_dn,
@@ -749,14 +749,14 @@ class BasicTests(samba.tests.TestCase):
             self.assertEquals(num, ERR_INVALID_ATTRIBUTE_SYNTAX)
 
         # Too long (max. 64)
-#        m = Message()
-#        m.dn = Dn(ldb, "cn=ldaptestuser,cn=users," + self.base_dn)
-#        m["sn"] = MessageElement("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", FLAG_MOD_REPLACE, "sn")
-#        try:
-#            ldb.modify(m)
-#            self.fail()
-#        except LdbError, (num, _):
-#            self.assertEquals(num, ERR_CONSTRAINT_VIOLATION)
+        m = Message()
+        m.dn = Dn(ldb, "cn=ldaptestuser,cn=users," + self.base_dn)
+        m["sn"] = MessageElement("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", FLAG_MOD_REPLACE, "sn")
+        try:
+            ldb.modify(m)
+            self.fail()
+        except LdbError, (num, _):
+            self.assertEquals(num, ERR_CONSTRAINT_VIOLATION)
 
         m = Message()
         m.dn = Dn(ldb, "cn=ldaptestuser,cn=users," + self.base_dn)