comparison tests/test-channel.c @ 1097:617c88eb9da9

irccd: fix channel duplicates because of case sensitivity
author David Demelier <markand@malikania.fr>
date Mon, 20 Sep 2021 10:06:54 +0200
parents beb61243cf6d
children f06e9761cc90
comparison
equal deleted inserted replaced
1096:c3191ab50cee 1097:617c88eb9da9
89 irc_channel_remove(ch, "zoe"); 89 irc_channel_remove(ch, "zoe");
90 user = ch->users; 90 user = ch->users;
91 GREATEST_ASSERT_EQ(1, user->modes); 91 GREATEST_ASSERT_EQ(1, user->modes);
92 GREATEST_ASSERT_STR_EQ("markand", user->nickname); 92 GREATEST_ASSERT_STR_EQ("markand", user->nickname);
93 93
94 irc_channel_remove(ch, "markand"); 94 /* Also test case sensitivity. */
95 irc_channel_remove(ch, "MaRKaND");
95 GREATEST_ASSERT(!ch->users); 96 GREATEST_ASSERT(!ch->users);
96 97
97 irc_channel_finish(ch); 98 irc_channel_finish(ch);
98 99
99 GREATEST_PASS(); 100 GREATEST_PASS();