also test RPL_NAMREPLY in JOIN response

This commit is contained in:
Shivaram Lingamneni 2024-04-30 23:15:21 -04:00
parent 95df4bc3c3
commit 12d8be10ea

View File

@ -83,6 +83,15 @@ class NamesTestCase(cases.BaseServerTestCase):
params=["nick1", "#chan", ANYSTR],
)
self.connectClient("nick2")
self.sendLine(2, "JOIN #chan")
namreplies = [msg for msg in self.getMessages(2) if msg.command == RPL_NAMREPLY]
self.assertNotEqual(len(namreplies), 0)
for msg in namreplies:
self.assertMessageMatch(
msg, command=RPL_NAMREPLY, params=["nick2", "@", "#chan", ANYSTR]
)
def _testNamesMultipleChannels(self, symbol):
self.connectClient("nick1")