From 8029e2b3900ffc1ed0693e37bc0abcad3c71a6f6 Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Mon, 4 Sep 2023 17:36:18 +0200 Subject: [PATCH] supybot-test: Ensure --clean doesn't leave 'backup' and 'test-logs' directories --- src/scripts/limnoria_test.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/scripts/limnoria_test.py b/src/scripts/limnoria_test.py index 7db6b9107..09ad8b9f8 100644 --- a/src/scripts/limnoria_test.py +++ b/src/scripts/limnoria_test.py @@ -49,8 +49,9 @@ if not os.path.exists('test-conf'): registryFilename = os.path.join('test-conf', 'test.conf') fd = open(registryFilename, 'w') fd.write(""" -supybot.directories.data: %(base_dir)s/test-data +supybot.directories.backup: /dev/null supybot.directories.conf: %(base_dir)s/test-conf +supybot.directories.data: %(base_dir)s/test-data supybot.directories.log: %(base_dir)s/test-logs supybot.reply.whenNotCommand: True supybot.log.stdout: False @@ -229,8 +230,8 @@ def main(): runner = unittest.TextTestRunner(verbosity=2) print('Testing began at %s (pid %s)' % (time.ctime(), os.getpid())) if options.clean: + log.setLevel(100) # don't log anything anymore shutil.rmtree(conf.supybot.directories.log()) - log._mkDirs() shutil.rmtree(conf.supybot.directories.conf()) shutil.rmtree(conf.supybot.directories.data()) result = runner.run(suite)