mirror of
https://github.com/samba-team/samba.git
synced 2025-08-29 13:49:30 +03:00
pytest/samba_tool_drs_no_dns: use TestCaseInTempDir.rm_files/.rm_dirs
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15191
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15189
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Noel Power <npower@samba.org>
(cherry picked from commit 24f7d71416
)
This commit is contained in:
committed by
Jule Anger
parent
42b5bfa68e
commit
dd2c5f9698
@ -24,7 +24,6 @@ Adapted from samba_tool_drs.py
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
import samba.tests
|
import samba.tests
|
||||||
import shutil
|
|
||||||
import os
|
import os
|
||||||
import ldb
|
import ldb
|
||||||
import drs_base
|
import drs_base
|
||||||
@ -47,16 +46,9 @@ class SambaToolDrsNoDnsTests(drs_base.DrsBaseTestCase):
|
|||||||
|
|
||||||
def tearDown(self):
|
def tearDown(self):
|
||||||
self._enable_inbound_repl(self.dnsname_dc1)
|
self._enable_inbound_repl(self.dnsname_dc1)
|
||||||
|
self.rm_files('names.tdb', allow_missing=True)
|
||||||
try:
|
self.rm_dirs('etc', 'msg.lock', 'private', 'state', 'bind-dns',
|
||||||
shutil.rmtree(os.path.join(self.tempdir, "private"))
|
allow_missing=True)
|
||||||
shutil.rmtree(os.path.join(self.tempdir, "etc"))
|
|
||||||
shutil.rmtree(os.path.join(self.tempdir, "msg.lock"))
|
|
||||||
os.remove(os.path.join(self.tempdir, "names.tdb"))
|
|
||||||
shutil.rmtree(os.path.join(self.tempdir, "state"))
|
|
||||||
shutil.rmtree(os.path.join(self.tempdir, "bind-dns"))
|
|
||||||
except Exception:
|
|
||||||
pass
|
|
||||||
|
|
||||||
super(SambaToolDrsNoDnsTests, self).tearDown()
|
super(SambaToolDrsNoDnsTests, self).tearDown()
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user