From cdeac1b6932f97aac237c882ccc58fba05b5b7d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Helleu?= Date: Sat, 11 May 2024 09:11:01 +0200 Subject: relay/api: add field "input_prompt" in GET /api/buffers --- tests/unit/plugins/relay/api/test-relay-api-protocol.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/unit/plugins') diff --git a/tests/unit/plugins/relay/api/test-relay-api-protocol.cpp b/tests/unit/plugins/relay/api/test-relay-api-protocol.cpp index ac7eed8ed..3b68b347e 100644 --- a/tests/unit/plugins/relay/api/test-relay-api-protocol.cpp +++ b/tests/unit/plugins/relay/api/test-relay-api-protocol.cpp @@ -432,6 +432,7 @@ TEST(RelayApiProtocolWithClient, CbBuffers) WEE_CHECK_OBJ_NUM(1, json, "number"); WEE_CHECK_OBJ_STR("formatted", json, "type"); WEE_CHECK_OBJ_STRN("WeeChat", 7, json, "title"); + WEE_CHECK_OBJ_STR("", json, "input_prompt"); WEE_CHECK_OBJ_STR("", json, "input"); WEE_CHECK_OBJ_NUM(0, json, "input_position"); WEE_CHECK_OBJ_BOOL(0, json, "input_multiline"); @@ -442,6 +443,7 @@ TEST(RelayApiProtocolWithClient, CbBuffers) WEE_CHECK_OBJ_STR("weechat", json_var, "name"); /* get one buffer by name */ + gui_buffer_set (gui_buffers, "input_prompt", "test_prompt"); gui_buffer_set (gui_buffers, "input", "test"); gui_buffer_set (gui_buffers, "input_pos", "4"); gui_buffer_set (gui_buffers, "input_multiline", "1"); @@ -456,6 +458,7 @@ TEST(RelayApiProtocolWithClient, CbBuffers) WEE_CHECK_OBJ_NUM(1, json, "number"); WEE_CHECK_OBJ_STR("formatted", json, "type"); WEE_CHECK_OBJ_STRN("WeeChat", 7, json, "title"); + WEE_CHECK_OBJ_STR("test_prompt", json, "input_prompt"); WEE_CHECK_OBJ_STR("test", json, "input"); WEE_CHECK_OBJ_NUM(4, json, "input_position"); WEE_CHECK_OBJ_BOOL(1, json, "input_multiline"); @@ -464,6 +467,7 @@ TEST(RelayApiProtocolWithClient, CbBuffers) CHECK(cJSON_IsObject (json_var)); WEE_CHECK_OBJ_STR("core", json_var, "plugin"); WEE_CHECK_OBJ_STR("weechat", json_var, "name"); + gui_buffer_set (gui_buffers, "input_prompt", ""); gui_buffer_set (gui_buffers, "input", ""); gui_buffer_set (gui_buffers, "input_multiline", "0"); @@ -481,6 +485,7 @@ TEST(RelayApiProtocolWithClient, CbBuffers) WEE_CHECK_OBJ_NUM(1, json, "number"); WEE_CHECK_OBJ_STR("formatted", json, "type"); WEE_CHECK_OBJ_STRN("WeeChat", 7, json, "title"); + WEE_CHECK_OBJ_STR("", json, "input_prompt"); WEE_CHECK_OBJ_STR("", json, "input"); WEE_CHECK_OBJ_NUM(0, json, "input_position"); WEE_CHECK_OBJ_BOOL(0, json, "input_multiline"); -- cgit v1.2.3