mirror of https://github.com/fail2ban/fail2ban
remove build folder, if created through setup-process in test
parent
eac80966c5
commit
fa007bfa7c
|
@ -121,6 +121,7 @@ class SetupTest(unittest.TestCase):
|
||||||
if not self.setup:
|
if not self.setup:
|
||||||
return # if verbose skip didn't work out
|
return # if verbose skip didn't work out
|
||||||
tmp = tempfile.mkdtemp()
|
tmp = tempfile.mkdtemp()
|
||||||
|
remove_build = not os.path.exists('build')
|
||||||
# suppress stdout (and stderr) if not heavydebug
|
# suppress stdout (and stderr) if not heavydebug
|
||||||
supdbgout = ' >/dev/null' if unittest.F2B.log_level >= logging.DEBUG else '' # HEAVYDEBUG
|
supdbgout = ' >/dev/null' if unittest.F2B.log_level >= logging.DEBUG else '' # HEAVYDEBUG
|
||||||
try:
|
try:
|
||||||
|
@ -178,6 +179,8 @@ class SetupTest(unittest.TestCase):
|
||||||
# remove build directory
|
# remove build directory
|
||||||
os.system("%s %s clean --all%s"
|
os.system("%s %s clean --all%s"
|
||||||
% (sys.executable, self.setup, (supdbgout + ' 2>&1') if supdbgout else ''))
|
% (sys.executable, self.setup, (supdbgout + ' 2>&1') if supdbgout else ''))
|
||||||
|
if remove_build and os.path.exists('build'):
|
||||||
|
shutil.rmtree('build')
|
||||||
|
|
||||||
|
|
||||||
class TestsUtilsTest(LogCaptureTestCase):
|
class TestsUtilsTest(LogCaptureTestCase):
|
||||||
|
|
Loading…
Reference in New Issue