comparison tests/test-channel.c @ 947:95201fd9ad88

irccd: servers are now linked lists - Add reference counting to be shared with Javascript. - Implement server-disconnect command.
author David Demelier <markand@malikania.fr>
date Sat, 16 Jan 2021 09:45:33 +0100
parents 8ddeceeee0f2
children 533639ec5e9c
comparison
equal deleted inserted replaced
946:2ec05b9db2ee 947:95201fd9ad88
23 23
24 GREATEST_TEST 24 GREATEST_TEST
25 basics_add(void) 25 basics_add(void)
26 { 26 {
27 struct irc_channel ch = {0}; 27 struct irc_channel ch = {0};
28
29 irc_channel_add(&ch, "markand", '@');
30 GREATEST_ASSERT_EQ(ch.usersz, 1U);
31 GREATEST_ASSERT_EQ(ch.users[0].mode, '@');
32 GREATEST_ASSERT_STR_EQ(ch.users[0].nickname, "markand");
28 33
29 irc_channel_add(&ch, "markand", '@'); 34 irc_channel_add(&ch, "markand", '@');
30 GREATEST_ASSERT_EQ(ch.usersz, 1U); 35 GREATEST_ASSERT_EQ(ch.usersz, 1U);
31 GREATEST_ASSERT_EQ(ch.users[0].mode, '@'); 36 GREATEST_ASSERT_EQ(ch.users[0].mode, '@');
32 GREATEST_ASSERT_STR_EQ(ch.users[0].nickname, "markand"); 37 GREATEST_ASSERT_STR_EQ(ch.users[0].nickname, "markand");