This ensures accounts are still cleaned up if a test fails before adding
it to the cleanup list.
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
details["userPrincipalName"] = upn
if additional_details is not None:
details.update(additional_details)
+ # Save the account name so it can be deleted in tearDownClass
+ self.accounts.append(dn)
samdb.add(details)
creds = KerberosCredentials()
creds.set_dn(ldb.Dn(samdb, dn))
creds.set_upn(upn)
creds.set_spn(spn)
- #
- # Save the account name so it can be deleted in tearDownClass
- self.accounts.append(dn)
self.creds_set_enctypes(creds)