From a12d65160e6056f390ac0667445981176e05f32d Mon Sep 17 00:00:00 2001 From: Jeremy Fincher Date: Fri, 15 Oct 2004 11:19:59 +0000 Subject: [PATCH] Added testTestIrc. --- test/testsupport.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/test/testsupport.py b/test/testsupport.py index 0e21c388a..42f43ac5b 100644 --- a/test/testsupport.py +++ b/test/testsupport.py @@ -99,6 +99,12 @@ def cachingGetHelp(method, name=None): return lastGetHelp callbacks.getHelp = cachingGetHelp +def getTestIrc(): + irc = irclib.Irc('test') + while irc.takeMsg(): + pass + return irc + class TimeoutError(AssertionError): def __str__(self): return '%r timed out' % self.args[0] @@ -161,10 +167,7 @@ class PluginTestCase(SupyTestCase): raise ValueError, 'PluginTestCase must have a "plugins" attribute.' self.nick = nick self.prefix = ircutils.joinHostmask(nick, 'user', 'host.domain.tld') - self.irc = irclib.Irc('test') - while self.irc.takeMsg(): - pass - #OwnerModule = Owner.loadPluginModule('Owner') + self.irc = getTestIrc() MiscModule = Owner.loadPluginModule('Misc') ConfigModule = Owner.loadPluginModule('Config') _ = Owner.loadPluginClass(self.irc, Owner)