|
|
|
@ -279,6 +279,21 @@ static void test_memrchr(void) { |
|
|
|
|
GPR_ASSERT(0 == strcmp((const char *)gpr_memrchr("hello", 'l', 5), "lo")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
static void test_is_true(void) { |
|
|
|
|
LOG_TEST_NAME("test_is_true"); |
|
|
|
|
|
|
|
|
|
GPR_ASSERT(true == gpr_is_true("True")); |
|
|
|
|
GPR_ASSERT(true == gpr_is_true("true")); |
|
|
|
|
GPR_ASSERT(true == gpr_is_true("TRUE")); |
|
|
|
|
GPR_ASSERT(true == gpr_is_true("Yes")); |
|
|
|
|
GPR_ASSERT(true == gpr_is_true("yes")); |
|
|
|
|
GPR_ASSERT(true == gpr_is_true("YES")); |
|
|
|
|
GPR_ASSERT(true == gpr_is_true("1")); |
|
|
|
|
GPR_ASSERT(false == gpr_is_true(NULL)); |
|
|
|
|
GPR_ASSERT(false == gpr_is_true("")); |
|
|
|
|
GPR_ASSERT(false == gpr_is_true("0")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
int main(int argc, char **argv) { |
|
|
|
|
grpc_test_init(argc, argv); |
|
|
|
|
test_strdup(); |
|
|
|
@ -292,5 +307,6 @@ int main(int argc, char **argv) { |
|
|
|
|
test_leftpad(); |
|
|
|
|
test_stricmp(); |
|
|
|
|
test_memrchr(); |
|
|
|
|
test_is_true(); |
|
|
|
|
return 0; |
|
|
|
|
} |
|
|
|
|