Fix some test failures.

This commit is contained in:
James Vega 2005-03-09 14:34:11 +00:00
parent bd6aa8fda8
commit e3d4478d82
2 changed files with 7 additions and 10 deletions

View File

@ -130,9 +130,10 @@ class Seen(callbacks.Plugin):
self.ircstates[irc] = irclib.IrcState() self.ircstates[irc] = irclib.IrcState()
if irc not in self.lastmsg: if irc not in self.lastmsg:
self.lastmsg[irc] = ircmsgs.ping('this is just a fake message') self.lastmsg[irc] = ircmsgs.ping('this is just a fake message')
for channel in irc.state.channels: if not world.testing:
irc.queueMsg(ircmsgs.who(channel)) for channel in irc.state.channels:
irc.queueMsg(ircmsgs.names(channel)) irc.queueMsg(ircmsgs.who(channel))
irc.queueMsg(ircmsgs.names(channel))
def doPrivmsg(self, irc, msg): def doPrivmsg(self, irc, msg):
if irc.isChannel(msg.args[0]): if irc.isChannel(msg.args[0]):

View File

@ -50,13 +50,9 @@ class ChannelDBTestCase(ChannelPluginTestCase):
self.assertNotRegexp('seen asldfkjasdlfkj', 'KeyError') self.assertNotRegexp('seen asldfkjasdlfkj', 'KeyError')
def testAny(self): def testAny(self):
self.irc.feedMsg(ircmsgs.join(self.channel, 'baz!foo@bar')) self.assertRegexp('seen any', 'test has joined')
self.assertRegexp('seen any', 'baz has joined') self.irc.feedMsg(ircmsgs.mode(self.channel, args=('+o', self.nick),
self.irc.feedMsg(ircmsgs.part(self.channel, 'baz!foo@bar')) prefix=self.prefix))
self.assertRegexp('seen any', 'baz has parted')
self.irc.feedMsg(ircmsgs.mode(self.channel, args=('+o', 'baz'),
prefix='baz!foo@bar'))
self.assertRegexp('seen any baz', 'baz sets mode')
self.assertRegexp('seen any %s' % self.nick, self.assertRegexp('seen any %s' % self.nick,
'^%s was last seen' % self.nick) '^%s was last seen' % self.nick)