From 1ddd1f6b783573aa8ae5e1594430865b20c9f0a3 Mon Sep 17 00:00:00 2001 From: yangwei Date: Mon, 25 Nov 2024 19:23:01 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=AA=20test(utable=20exporter=20):=20fi?= =?UTF-8?q?x=20test=20case?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deps/utable/test/unit_test_utable.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/deps/utable/test/unit_test_utable.cpp b/deps/utable/test/unit_test_utable.cpp index f1d4b87..391fcac 100644 --- a/deps/utable/test/unit_test_utable.cpp +++ b/deps/utable/test/unit_test_utable.cpp @@ -285,11 +285,11 @@ TEST(utable_test, export_invalid_unicode_string_to_json) cJSON_Delete(root); } -char *test_get_cstring_from_mpack_node(mpack_node_t node) +char *test_get1_data_from_mpack_node(mpack_node_t node) { - size_t len = mpack_node_strlen(node); + size_t len = mpack_node_data_len(node); char *str = (char *)malloc(len + 1); - memcpy(str, mpack_node_str(node), len); + memcpy(str, mpack_node_data(node), len); str[len] = '\0'; return str; } @@ -300,9 +300,9 @@ void test_utable_check_if_value_in_mpack(mpack_node_t item, const char *key, con mpack_node_t type_node = mpack_node_map_cstr(item, "type"); mpack_node_t value_node = mpack_node_map_cstr(item, "value"); - char *key_tmp = test_get_cstring_from_mpack_node(key_node); - char *type_tmp = test_get_cstring_from_mpack_node(type_node); - char *value_tmp = test_get_cstring_from_mpack_node(value_node); + char *key_tmp = test_get1_data_from_mpack_node(key_node); + char *type_tmp = test_get1_data_from_mpack_node(type_node); + char *value_tmp = test_get1_data_from_mpack_node(value_node); EXPECT_STREQ(key_tmp, key); EXPECT_STREQ(type_tmp, "c_str"); EXPECT_STREQ(value_tmp, value.c_str()); @@ -317,8 +317,8 @@ void test_utable_check_if_value_in_mpack(mpack_node_t item, const char *key, int mpack_node_t key_node = mpack_node_map_cstr(item, "key"); mpack_node_t type_node = mpack_node_map_cstr(item, "type"); mpack_node_t value_node = mpack_node_map_cstr(item, "value"); - char *key_tmp = test_get_cstring_from_mpack_node(key_node); - char *type_tmp = test_get_cstring_from_mpack_node(type_node); + char *key_tmp = test_get1_data_from_mpack_node(key_node); + char *type_tmp = test_get1_data_from_mpack_node(type_node); EXPECT_STREQ(key_tmp, key); EXPECT_STREQ(type_tmp, "i_arr"); @@ -336,8 +336,8 @@ void test_utable_check_if_value_in_mpack(mpack_node_t item, const char *key, con mpack_node_t key_node = mpack_node_map_cstr(item, "key"); mpack_node_t type_node = mpack_node_map_cstr(item, "type"); mpack_node_t value_node = mpack_node_map_cstr(item, "value"); - char *key_tmp = test_get_cstring_from_mpack_node(key_node); - char *type_tmp = test_get_cstring_from_mpack_node(type_node); + char *key_tmp = test_get1_data_from_mpack_node(key_node); + char *type_tmp = test_get1_data_from_mpack_node(type_node); EXPECT_STREQ(key_tmp, key); EXPECT_STREQ(type_tmp, "blob"); EXPECT_EQ(mpack_node_bin_size(value_node), blob_len); @@ -347,7 +347,7 @@ void test_utable_check_if_value_in_mpack(mpack_node_t item, const char *key, con free(type_tmp); } -TEST(utable_test, DISABLED_export_mpack) +TEST(utable_test, export_mpack) { struct utable *table = utable_new(); int64_t int_array[] = { 1, 2 };