From 943f39745dd23ffca9ec5a45eaf25b2efd4625e5 Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Thu, 18 Apr 2024 19:47:22 +0200 Subject: [PATCH] Admin: Fix leftover state change in testPart it affects Channel's testPart --- plugins/Admin/test.py | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/plugins/Admin/test.py b/plugins/Admin/test.py index 92ae557c2..afc08153a 100644 --- a/plugins/Admin/test.py +++ b/plugins/Admin/test.py @@ -87,13 +87,16 @@ class AdminTestCase(PluginTestCase): ircdb.users.delUser(u.id) def testJoin(self): - m = self.getMsg('join #foo') - self.assertEqual(m.command, 'JOIN') - self.assertEqual(m.args[0], '#foo') - m = self.getMsg('join #foo key') - self.assertEqual(m.command, 'JOIN') - self.assertEqual(m.args[0], '#foo') - self.assertEqual(m.args[1], 'key') + try: + m = self.getMsg('join #foo') + self.assertEqual(m.command, 'JOIN') + self.assertEqual(m.args[0], '#foo') + m = self.getMsg('join #foo key') + self.assertEqual(m.command, 'JOIN') + self.assertEqual(m.args[0], '#foo') + self.assertEqual(m.args[1], 'key') + finally: + self.getMsg('part #foo') def testNick(self): try: