diff --git a/test/test_Admin.py b/test/test_Admin.py index a4fefbac4..6753a0d01 100644 --- a/test/test_Admin.py +++ b/test/test_Admin.py @@ -91,24 +91,13 @@ class AdminTestCase(PluginTestCase): self.assertRegexp('part #foo', 'not in') self.irc.feedMsg(ircmsgs.join('#foo', prefix=self.prefix)) getAfterJoinMessages() - self.assertError('part #foo #bar') m = self.getMsg('part #foo') self.assertEqual(m.command, 'PART') + self.irc.feedMsg(ircmsgs.join('#foo', prefix=self.prefix)) + getAfterJoinMessages() + m = self.getMsg('part #foo reason') + self.assertEqual(m.command, 'PART') self.assertEqual(m.args[0], '#foo') - self.irc.feedMsg(ircmsgs.join('#foo', prefix=self.prefix)) - getAfterJoinMessages() - self.irc.feedMsg(ircmsgs.join('#bar', prefix=self.prefix)) - getAfterJoinMessages() - m = self.getMsg('part #foo #bar') - self.assertEqual(m.command, 'PART') - self.assertEqual(m.args[0], '#foo,#bar') - self.irc.feedMsg(ircmsgs.join('#foo', prefix=self.prefix)) - getAfterJoinMessages() - self.irc.feedMsg(ircmsgs.join('#bar', prefix=self.prefix)) - getAfterJoinMessages() - m = self.getMsg('part #foo #bar reason') - self.assertEqual(m.command, 'PART') - self.assertEqual(m.args[0], '#foo,#bar') self.assertEqual(m.args[1], 'reason') def testNick(self):