From 0b860b23bf887babb2879c7109ddd47018dd804a Mon Sep 17 00:00:00 2001 From: RealKindOne Date: Mon, 24 Aug 2026 23:54:50 -0400 Subject: [PATCH] Fix chansaver test. --- test/integration/tests/modules.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/test/integration/tests/modules.cpp b/test/integration/tests/modules.cpp index e744c714..715879b7 100644 --- a/test/integration/tests/modules.cpp +++ b/test/integration/tests/modules.cpp @@ -763,21 +763,26 @@ TEST_F(ZNCTest, ChanSaverModule) { auto ircd = ConnectIRCd(); auto client = LoginClient(); + ircd.Write(":server 001 nick :Hello"); + client.ReadUntil("001"); + client.Write("PRIVMSG *controlpanel :GetChan InConfig $me $network #test"); client.ReadUntil("No channels matching [#test] found"); client.Write("JOIN #test"); - ircd.Write(":server 001 nick :Hello"); ircd.ReadUntil("JOIN #test"); - ircd.Write(":nick JOIN :#test"); + ircd.Write(":nick JOIN #test"); + ircd.Write(":server 353 nick #test :nick"); + ircd.Write(":server 366 nick #test :End of /NAMES list."); + client.ReadUntil(":nick JOIN #test"); - client.ReadUntil(":nick JOIN :#test"); client.Write("PRIVMSG *controlpanel :GetChan InConfig $me $network #test"); client.ReadUntil("InConfig = true"); client.Write("PART #test"); ircd.ReadUntil("PART #test"); ircd.Write(":nick PART #test"); + client.ReadUntil(":nick PART #test"); client.Write("PRIVMSG *controlpanel :GetChan InConfig $me $network #test"); client.ReadUntil("No channels matching [#test] found");