delete_force(self.ldb, userdn)
- self.ldb.add({
- "dn": userdn,
- "objectclass": "user",
- "userSharedFolderOther": ["vv0", "vv1", "vv2"]})
+ m = Message()
+ m.dn = Dn(ldb, userdn)
+ m["e0"] = MessageElement(["vv0"], FLAG_MOD_ADD, "useRSharedFolderOther")
+ m["e0"] = MessageElement(["user"], FLAG_MOD_ADD, "objectClass")
+ m["e1"] = MessageElement(["vv1"], FLAG_MOD_ADD, "usErSharedFolderOther")
+ m["e2"] = MessageElement(["vv2"], FLAG_MOD_ADD, "uSerSharedFolderOther")
+ self.ldb.add(m)
res = ldb.search(userdn, scope=SCOPE_BASE, attrs=["userSharedFolderOther"])
self.assertEquals(len(res), 1)
self.assertEquals(res[0]["userSharedFolderOther"][1], "vv1")
self.assertEquals(res[0]["userSharedFolderOther"][2], "vv0")
+ sys.exit(1)
m = Message()
m.dn = Dn(ldb, userdn)
- m["userSharedFolderOther"] = MessageElement(["vv1"],
+ m["1userSharedFolderOther"] = MessageElement(["vv3"],
+ FLAG_MOD_ADD,
+ "userSharedFolderOther")
+ m["2userSharedFolderOther"] = MessageElement(["vv3"],
FLAG_MOD_ADD,
"userSharedFolderOther")
try: