From: Andreas Schneider Date: Tue, 30 Jan 2018 15:39:21 +0000 (+0100) Subject: python: Generate random test usernames X-Git-Tag: tevent-0.9.36~106 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=298d812ca053811a56e5092fb52bffa60d007650;p=thirdparty%2Fsamba.git python: Generate random test usernames Signed-off-by: Andreas Schneider Reviewed-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- diff --git a/python/samba/tests/dsdb.py b/python/samba/tests/dsdb.py index 5782eb3ad5a..791680b4ca5 100644 --- a/python/samba/tests/dsdb.py +++ b/python/samba/tests/dsdb.py @@ -27,6 +27,7 @@ from samba.dcerpc import drsblobs, security from samba import dsdb import ldb import samba +import uuid class DsdbTests(TestCase): @@ -41,17 +42,18 @@ class DsdbTests(TestCase): lp=self.lp) # Create a test user - user_name = "samdb-testuser" + user_name = "dsdb-user-" + str(uuid.uuid4().hex[0:6]) user_pass = samba.generate_random_password(32, 32) user_description = "Test user for dsdb test" base_dn = self.samdb.domain_dn() self.account_dn = "cn=" + user_name + ",cn=Users," + base_dn - delete_force(self.samdb, self.account_dn) self.samdb.newuser(username=user_name, password=user_pass, description=user_description) + # Cleanup (teardown) + self.addCleanup(delete_force, self.samdb, self.account_dn) def test_get_oid_from_attrid(self): oid = self.samdb.get_oid_from_attid(591614)