|
|
|
@ -144,7 +144,7 @@ static void test_many_additions(void) { |
|
|
|
|
gpr_asprintf(&key, "K:%d", i); |
|
|
|
|
gpr_asprintf(&value, "VALUE:%d", i); |
|
|
|
|
elem = grpc_mdelem_from_strings(key, value); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem)); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem) == GRPC_ERROR_NONE); |
|
|
|
|
GRPC_MDELEM_UNREF(elem); |
|
|
|
|
assert_index(&tbl, 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY, key, value); |
|
|
|
|
gpr_free(key); |
|
|
|
@ -181,13 +181,13 @@ static void test_find(void) { |
|
|
|
|
|
|
|
|
|
grpc_chttp2_hptbl_init(&tbl); |
|
|
|
|
elem = grpc_mdelem_from_strings("abc", "xyz"); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem)); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem) == GRPC_ERROR_NONE); |
|
|
|
|
GRPC_MDELEM_UNREF(elem); |
|
|
|
|
elem = grpc_mdelem_from_strings("abc", "123"); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem)); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem) == GRPC_ERROR_NONE); |
|
|
|
|
GRPC_MDELEM_UNREF(elem); |
|
|
|
|
elem = grpc_mdelem_from_strings("x", "1"); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem)); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem) == GRPC_ERROR_NONE); |
|
|
|
|
GRPC_MDELEM_UNREF(elem); |
|
|
|
|
|
|
|
|
|
r = find_simple(&tbl, "abc", "123"); |
|
|
|
@ -238,7 +238,7 @@ static void test_find(void) { |
|
|
|
|
for (i = 0; i < 10000; i++) { |
|
|
|
|
int64_ttoa(i, buffer); |
|
|
|
|
elem = grpc_mdelem_from_strings("test", buffer); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem)); |
|
|
|
|
GPR_ASSERT(grpc_chttp2_hptbl_add(&tbl, elem) == GRPC_ERROR_NONE); |
|
|
|
|
GRPC_MDELEM_UNREF(elem); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|