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

tests: fix tests on function irc_join_compare_join_channel (issue #1997)

This commit is contained in:
Sébastien Helleu
2023-08-18 07:34:52 +02:00
parent 29db9b95ee
commit 4fe1ba7016
2 changed files with 8 additions and 4 deletions
+4
View File
@@ -20,6 +20,10 @@ Bug fixes::
* irc: add missing tags on multiline messages (issue #1987)
* irc: fix redirection of command `/list` when the reply doesn't start with message 321 (start of /list)
Tests::
* irc: fix tests on function irc_join_compare_join_channel (issue #1997)
[[v4.0.3]]
== Version 4.0.3 (2023-08-08)
+4 -4
View File
@@ -129,24 +129,24 @@ TEST(IrcJoin, CompareJoinChannel)
LONGS_EQUAL(0, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
join_chan1.name = strdup ("#abc");
LONGS_EQUAL(35, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
CHECK(irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2) > 0);
join_chan2.name = strdup ("#abc");
LONGS_EQUAL(0, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
join_chan1.key = strdup ("key_abc");
LONGS_EQUAL(-1, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
CHECK(irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2) < 0);
join_chan2.key = strdup ("key_abc");
LONGS_EQUAL(0, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
free (join_chan2.key);
join_chan2.key = strdup ("key2_abc");
LONGS_EQUAL(45, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
CHECK(irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2) > 0);
free (join_chan2.name);
join_chan2.name = strdup ("#def");
LONGS_EQUAL(-3, irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2));
CHECK(irc_join_compare_join_channel (NULL, &join_chan1, &join_chan2) < 0);
free (join_chan1.name);
free (join_chan1.key);