|
|
|
@ -30,7 +30,7 @@ |
|
|
|
|
static void test_simple_int(void) { |
|
|
|
|
int x = 1; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("-foo"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("-foo"), |
|
|
|
|
const_cast<char*>("3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
@ -46,7 +46,7 @@ static void test_simple_int(void) { |
|
|
|
|
static void test_eq_int(void) { |
|
|
|
|
int x = 1; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("-foo=3")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("-foo=3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -61,7 +61,7 @@ static void test_eq_int(void) { |
|
|
|
|
static void test_2dash_int(void) { |
|
|
|
|
int x = 1; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo"), |
|
|
|
|
const_cast<char*>("3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
@ -77,7 +77,7 @@ static void test_2dash_int(void) { |
|
|
|
|
static void test_2dash_eq_int(void) { |
|
|
|
|
int x = 1; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo=3")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo=3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -92,7 +92,7 @@ static void test_2dash_eq_int(void) { |
|
|
|
|
static void test_simple_string(void) { |
|
|
|
|
const char* x = nullptr; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("-foo"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("-foo"), |
|
|
|
|
const_cast<char*>("3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
@ -108,7 +108,7 @@ static void test_simple_string(void) { |
|
|
|
|
static void test_eq_string(void) { |
|
|
|
|
const char* x = nullptr; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("-foo=3")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("-foo=3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -123,7 +123,7 @@ static void test_eq_string(void) { |
|
|
|
|
static void test_2dash_string(void) { |
|
|
|
|
const char* x = nullptr; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo"), |
|
|
|
|
const_cast<char*>("3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
@ -139,7 +139,7 @@ static void test_2dash_string(void) { |
|
|
|
|
static void test_2dash_eq_string(void) { |
|
|
|
|
const char* x = nullptr; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo=3")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo=3")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -154,7 +154,7 @@ static void test_2dash_eq_string(void) { |
|
|
|
|
static void test_flag_on(void) { |
|
|
|
|
int x = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -169,7 +169,7 @@ static void test_flag_on(void) { |
|
|
|
|
static void test_flag_no(void) { |
|
|
|
|
int x = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--no-foo")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--no-foo")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -184,7 +184,7 @@ static void test_flag_no(void) { |
|
|
|
|
static void test_flag_val_1(void) { |
|
|
|
|
int x = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo=1")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo=1")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -199,7 +199,7 @@ static void test_flag_val_1(void) { |
|
|
|
|
static void test_flag_val_0(void) { |
|
|
|
|
int x = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo=0")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo=0")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -214,7 +214,7 @@ static void test_flag_val_0(void) { |
|
|
|
|
static void test_flag_val_true(void) { |
|
|
|
|
int x = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo=true")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--foo=true")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -229,7 +229,8 @@ static void test_flag_val_true(void) { |
|
|
|
|
static void test_flag_val_false(void) { |
|
|
|
|
int x = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--foo=false")}; |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), |
|
|
|
|
const_cast<char*>("--foo=false")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -247,7 +248,7 @@ static void test_many(void) { |
|
|
|
|
int flag = 2; |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
|
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--str"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--str"), |
|
|
|
|
const_cast<char*>("hello"), const_cast<char*>("-x=4"), |
|
|
|
|
const_cast<char*>("-no-flag")}; |
|
|
|
|
|
|
|
|
@ -275,7 +276,7 @@ static void extra_arg_cb(void* user_data, const char* arg) { |
|
|
|
|
static void test_extra(void) { |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
int count = 0; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("a"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("a"), |
|
|
|
|
const_cast<char*>("b"), const_cast<char*>("c")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
@ -291,7 +292,7 @@ static void test_extra(void) { |
|
|
|
|
static void test_extra_dashdash(void) { |
|
|
|
|
gpr_cmdline* cl; |
|
|
|
|
int count = 0; |
|
|
|
|
char* args[] = {(char*)__FILE__, const_cast<char*>("--"), |
|
|
|
|
char* args[] = {const_cast<char*>(__FILE__), const_cast<char*>("--"), |
|
|
|
|
const_cast<char*>("a"), const_cast<char*>("b"), |
|
|
|
|
const_cast<char*>("c")}; |
|
|
|
|
|
|
|
|
@ -341,7 +342,7 @@ static void test_help(void) { |
|
|
|
|
int x = 0; |
|
|
|
|
int flag = 2; |
|
|
|
|
|
|
|
|
|
char* help[] = {(char*)__FILE__, const_cast<char*>("-h")}; |
|
|
|
|
char* help[] = {const_cast<char*>(__FILE__), const_cast<char*>("-h")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -365,7 +366,8 @@ static void test_badargs1(void) { |
|
|
|
|
int x = 0; |
|
|
|
|
int flag = 2; |
|
|
|
|
|
|
|
|
|
char* bad_arg_name[] = {(char*)__FILE__, const_cast<char*>("--y")}; |
|
|
|
|
char* bad_arg_name[] = {const_cast<char*>(__FILE__), |
|
|
|
|
const_cast<char*>("--y")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -390,7 +392,8 @@ static void test_badargs2(void) { |
|
|
|
|
int x = 0; |
|
|
|
|
int flag = 2; |
|
|
|
|
|
|
|
|
|
char* bad_int_value[] = {(char*)__FILE__, const_cast<char*>("--x"), |
|
|
|
|
char* bad_int_value[] = {const_cast<char*>(__FILE__), |
|
|
|
|
const_cast<char*>("--x"), |
|
|
|
|
const_cast<char*>("henry")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
@ -416,7 +419,8 @@ static void test_badargs3(void) { |
|
|
|
|
int x = 0; |
|
|
|
|
int flag = 2; |
|
|
|
|
|
|
|
|
|
char* bad_bool_value[] = {(char*)__FILE__, const_cast<char*>("--flag=henry")}; |
|
|
|
|
char* bad_bool_value[] = {const_cast<char*>(__FILE__), |
|
|
|
|
const_cast<char*>("--flag=henry")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
@ -441,7 +445,8 @@ static void test_badargs4(void) { |
|
|
|
|
int x = 0; |
|
|
|
|
int flag = 2; |
|
|
|
|
|
|
|
|
|
char* bad_bool_value[] = {(char*)__FILE__, const_cast<char*>("--no-str")}; |
|
|
|
|
char* bad_bool_value[] = {const_cast<char*>(__FILE__), |
|
|
|
|
const_cast<char*>("--no-str")}; |
|
|
|
|
|
|
|
|
|
LOG_TEST(); |
|
|
|
|
|
|
|
|
|