1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

irc: fix colors in ban mask (message 367) and quiet mask (message 728) (closes #2286)

This commit is contained in:
Sébastien Helleu
2025-11-22 10:02:47 +01:00
parent da12df6b73
commit d23a7a6105
3 changed files with 32 additions and 31 deletions
+25 -25
View File
@@ -5600,30 +5600,30 @@ TEST(IrcProtocolWithServer, 367)
RECV(":server 367 alice #test");
CHECK_ERROR_PARAMS("367", 2, 3);
RECV(":server 367 alice #test nick1!user1@host1");
CHECK_CHAN("--", "[#test] [1] nick1!user1@host1 banned",
RECV(":server 367 alice #test nick1!user1@host1_\00304red");
CHECK_CHAN("--", "[#test] [1] nick1!user1@host1_red banned",
"irc_367,irc_numeric,nick_server,log3");
RECV(":server 367 alice #test nick1!user1@host1 nick2!user2@host2 ");
RECV(":server 367 alice #test nick1!user1@host1_\00304red nick2!user2@host2_\00304red ");
CHECK_CHAN("--",
"[#test] [2] nick1!user1@host1 banned by nick2 (user2@host2)",
"[#test] [2] nick1!user1@host1_red banned by nick2 (user2@host2_red)",
"irc_367,irc_numeric,nick_server,log3");
RECV(":server 367 alice #test nick1!user1@host1 nick2!user2@host2 "
RECV(":server 367 alice #test nick1!user1@host1_\00304red nick2!user2@host2_\00304red "
"1205585109 ");
CHECK_CHAN("--",
"[#test] [3] nick1!user1@host1 banned "
"by nick2 (user2@host2) on Sat, 15 Mar 2008 12:45:09",
"[#test] [3] nick1!user1@host1_red banned "
"by nick2 (user2@host2_red) on Sat, 15 Mar 2008 12:45:09",
"irc_367,irc_numeric,nick_server,log3");
/* channel not found */
RECV(":server 367 alice #xyz nick1!user1@host1");
CHECK_SRV("--", "[#xyz] nick1!user1@host1 banned",
RECV(":server 367 alice #xyz nick1!user1@host1_\00304red");
CHECK_SRV("--", "[#xyz] nick1!user1@host1_red banned",
"irc_367,irc_numeric,nick_server,log3");
RECV(":server 367 alice #xyz nick1!user1@host1 nick2!user2@host2");
CHECK_SRV("--", "[#xyz] nick1!user1@host1 banned by nick2 (user2@host2)",
RECV(":server 367 alice #xyz nick1!user1@host1_\00304red nick2!user2@host2_\00304red");
CHECK_SRV("--", "[#xyz] nick1!user1@host1_red banned by nick2 (user2@host2_red)",
"irc_367,irc_numeric,nick_server,log3");
RECV(":server 367 alice #xyz nick1!user1@host1 nick2!user2@host2 "
RECV(":server 367 alice #xyz nick1!user1@host1_\00304red nick2!user2@host2_\00304red "
"1205585109");
CHECK_SRV("--", "[#xyz] nick1!user1@host1 banned by nick2 (user2@host2) "
CHECK_SRV("--", "[#xyz] nick1!user1@host1_red banned by nick2 (user2@host2_red) "
"on Sat, 15 Mar 2008 12:45:09",
"irc_367,irc_numeric,nick_server,log3");
}
@@ -7208,29 +7208,29 @@ TEST(IrcProtocolWithServer, 728)
RECV(":server 728 alice #test q");
CHECK_ERROR_PARAMS("728", 3, 4);
RECV(":server 728 alice #test q nick1!user1@host1");
CHECK_CHAN("--", "[#test] nick1!user1@host1 quieted",
RECV(":server 728 alice #test q nick1!user1@host1_\00304red");
CHECK_CHAN("--", "[#test] nick1!user1@host1_red quieted",
"irc_728,irc_numeric,nick_server,log3");
RECV(":server 728 alice #test q nick1!user1@host1 alice!user@host");
CHECK_CHAN("--", "[#test] nick1!user1@host1 quieted by alice (user@host)",
RECV(":server 728 alice #test q nick1!user1@host1_\00304red alice!user@host_\00304red");
CHECK_CHAN("--", "[#test] nick1!user1@host1_red quieted by alice (user@host_red)",
"irc_728,irc_numeric,nick_server,log3");
RECV(":server 728 alice #test q nick1!user1@host1 alice!user@host "
RECV(":server 728 alice #test q nick1!user1@host1_\00304red alice!user@host_\00304red "
"1351350090 ");
CHECK_CHAN("--",
"[#test] nick1!user1@host1 quieted by alice (user@host) "
"[#test] nick1!user1@host1_red quieted by alice (user@host_red) "
"on Sat, 27 Oct 2012 15:01:30",
"irc_728,irc_numeric,nick_server,log3");
/* channel not found */
RECV(":server 728 alice #xyz q nick1!user1@host1");
CHECK_SRV("--", "[#xyz] nick1!user1@host1 quieted",
RECV(":server 728 alice #xyz q nick1!user1@host1_\00304red");
CHECK_SRV("--", "[#xyz] nick1!user1@host1_red quieted",
"irc_728,irc_numeric,nick_server,log3");
RECV(":server 728 alice #xyz q nick1!user1@host1 alice!user@host");
CHECK_SRV("--", "[#xyz] nick1!user1@host1 quieted by alice (user@host)",
RECV(":server 728 alice #xyz q nick1!user1@host1_\00304red alice!user@host_\00304red");
CHECK_SRV("--", "[#xyz] nick1!user1@host1_red quieted by alice (user@host_red)",
"irc_728,irc_numeric,nick_server,log3");
RECV(":server 728 alice #xyz q nick1!user1@host1 alice!user@host "
RECV(":server 728 alice #xyz q nick1!user1@host1_\00304red alice!user@host_\00304red "
"1351350090 ");
CHECK_SRV("--", "[#xyz] nick1!user1@host1 quieted by alice (user@host) "
CHECK_SRV("--", "[#xyz] nick1!user1@host1_red quieted by alice (user@host_red) "
"on Sat, 27 Oct 2012 15:01:30",
"irc_728,irc_numeric,nick_server,log3");
}