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

tests: add tests on function gui_buffer_match_list

This commit is contained in:
Sébastien Helleu
2022-03-13 14:03:23 +01:00
parent 947ca33c14
commit 869279e9b6
+13 -1
View File
@@ -504,7 +504,19 @@ TEST(GuiBuffer, StringReplaceLocalVar)
TEST(GuiBuffer, MatchList)
{
/* TODO: write tests */
LONGS_EQUAL(0, gui_buffer_match_list (NULL, NULL));
LONGS_EQUAL(0, gui_buffer_match_list (gui_buffers, NULL));
LONGS_EQUAL(0, gui_buffer_match_list (gui_buffers, ""));
LONGS_EQUAL(0, gui_buffer_match_list (NULL, "*"));
LONGS_EQUAL(1, gui_buffer_match_list (gui_buffers, "*"));
LONGS_EQUAL(1, gui_buffer_match_list (gui_buffers, "core.*"));
LONGS_EQUAL(1, gui_buffer_match_list (gui_buffers, "*.wee*"));
LONGS_EQUAL(1, gui_buffer_match_list (gui_buffers, "*,!*test*"));
LONGS_EQUAL(1, gui_buffer_match_list (gui_buffers, "*,!*test*,!*abc*"));
LONGS_EQUAL(0, gui_buffer_match_list (gui_buffers, "*,!*wee*"));
LONGS_EQUAL(0, gui_buffer_match_list (gui_buffers, "*,!*abc*,!*wee*"));
}
/*