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:
@@ -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)
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user