From 3beb83f963edd3de578f42c30fa5e5e01b8cf201 Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Mon, 20 Oct 2003 16:19:03 +0000 Subject: [PATCH] Added cleanConfDir and cleanDataDir to PluginTestCase. --- test/test.py | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/test/test.py b/test/test.py index 72998ee7d..62b1e8649 100755 --- a/test/test.py +++ b/test/test.py @@ -112,12 +112,16 @@ class PluginTestCase(unittest.TestCase): """ timeout = 10 plugins = () + cleanConfDir = True + cleanDataDir = True def setUp(self, nick='test'): self.myVerbose = world.myVerbose - for filename in os.listdir(conf.confDir): - os.remove(os.path.join(conf.confDir, filename)) - for filename in os.listdir(conf.dataDir): - os.remove(os.path.join(conf.dataDir, filename)) + if self.cleanConfDir: + for filename in os.listdir(conf.confDir): + os.remove(os.path.join(conf.confDir, filename)) + if self.cleanDataDir: + for filename in os.listdir(conf.dataDir): + os.remove(os.path.join(conf.dataDir, filename)) debug.reset() ircdb.users.reload() ircdb.channels.reload() @@ -308,6 +312,7 @@ class PluginDocumentation: if cb.isCommand(attr): self.failUnless(getattr(cb, attr).__doc__, '%s has no syntax' % attr) + def testAllCommandsHaveMorehelp(self): for cb in self.irc.callbacks: if isinstance(cb, callbacks.PrivmsgRegexp):