userou = "OU=conf-attr-test"
self.ou = "{0},{1}".format(userou, self.base_dn)
+ samba.tests.delete_force(self.ldb_admin, self.ou, controls=['tree_delete:1'])
self.ldb_admin.create_ou(self.ou)
+ self.addCleanup(samba.tests.delete_force, self.ldb_admin, self.ou, controls=['tree_delete:1'])
# use a common username prefix, so we can use sAMAccountName=CATC-* as
# a search filter to only return the users we're interested in
"{0} searchFlags already {1}".format(self.conf_attr,
search_flags))
- def tearDown(self):
- super(ConfidentialAttrCommon, self).tearDown()
- self.ldb_admin.delete(self.ou, ["tree_delete:1"])
-
def add_attr(self, dn, attr, value):
m = Message()
m.dn = Dn(self.ldb_admin, dn)
if self.ouname:
delete_force(self.ldb_admin, self.ouname)
self.sd_utils.modify_sd_on_dn(self.base_dn, self.desc_sddl)
- try:
- self.ldb_admin.deletegroup("testgroup")
- except Exception:
- pass
# def test_dirsync_errors(self):
self.assertEqual(len(res[0].get("member")), size)
self.ldb_admin.newgroup("testgroup")
+ self.addCleanup(self.ldb_admin.deletegroup, "testgroup")
self.ldb_admin.add_remove_group_members("testgroup", [self.simple_user],
add_members_operation=True)
attrs=["member"],
controls=[control1])
- self.ldb_admin.deletegroup("testgroup")
self.assertEqual(len(res[0].get("member")), 0)
def test_dirsync_deleted_items(self):