From: Stefan Metzmacher Date: Wed, 22 Jun 2016 13:08:43 +0000 (+0200) Subject: s4:dsdb/tests: let the user_account_control.py test recover from a previous failure X-Git-Tag: tdb-1.3.10~687 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=82d2b99718c2c1d919e6f7d9590dbe421abb4898;p=thirdparty%2Fsamba.git s4:dsdb/tests: let the user_account_control.py test recover from a previous failure Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett --- diff --git a/source4/dsdb/tests/python/user_account_control.py b/source4/dsdb/tests/python/user_account_control.py index c583883ae28..1f3a2823c93 100755 --- a/source4/dsdb/tests/python/user_account_control.py +++ b/source4/dsdb/tests/python/user_account_control.py @@ -123,11 +123,17 @@ class UserAccountControlTests(samba.tests.TestCase): self.admin_samdb = SamDB(url=ldaphost, session_info=system_session(), credentials=self.admin_creds, lp=lp) + self.domain_sid = security.dom_sid(self.admin_samdb.get_domain_sid()) + self.base_dn = self.admin_samdb.domain_dn() self.unpriv_user = "testuser1" self.unpriv_user_pw = "samba123@" self.unpriv_creds = self.get_creds(self.unpriv_user, self.unpriv_user_pw) + delete_force(self.admin_samdb, "CN=testcomputer-t,OU=test_computer_ou1,%s" % (self.base_dn)) + delete_force(self.admin_samdb, "OU=test_computer_ou1,%s" % (self.base_dn)) + delete_force(self.admin_samdb, "CN=%s,CN=Users,%s" % (self.unpriv_user, self.base_dn)) + self.admin_samdb.newuser(self.unpriv_user, self.unpriv_user_pw) res = self.admin_samdb.search("CN=%s,CN=Users,%s" % (self.unpriv_user, self.admin_samdb.domain_dn()), scope=SCOPE_BASE, @@ -138,8 +144,6 @@ class UserAccountControlTests(samba.tests.TestCase): self.unpriv_user_dn = res[0].dn self.samdb = SamDB(url=ldaphost, credentials=self.unpriv_creds, lp=lp) - self.domain_sid = security.dom_sid(self.samdb.get_domain_sid()) - self.base_dn = self.samdb.domain_dn() self.samr = samr.samr("ncacn_ip_tcp:%s[seal]" % host, lp, self.unpriv_creds) self.samr_handle = self.samr.Connect2(None, security.SEC_FLAG_MAXIMUM_ALLOWED)