Mercurial > irccd
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"); |