70
70
return TEST_SUCCESS;
73
static test_return_t ascii_test(void *)
76
snprintf(buffer, sizeof(buffer), "-p %d", int(default_port()));
77
const char *args[]= { "--quiet", buffer, " -a ", 0 };
79
test_true(exec_cmdline(executable, args));
83
static test_return_t binary_test(void *)
86
snprintf(buffer, sizeof(buffer), "-p %d", int(default_port()));
87
const char *args[]= { "--quiet", buffer, " -b ", 0 };
73
static test_return_t binary_TEST(void *)
76
snprintf(buffer, sizeof(buffer), "--servers=localhost:%d", int(default_port()));
77
const char *args[]= { "--quiet", buffer, " --binary ", 0 };
79
test_true(exec_cmdline(executable, args));
83
static test_return_t server_version_TEST(void *)
86
snprintf(buffer, sizeof(buffer), "--servers=localhost:%d", int(default_port()));
87
const char *args[]= { "--quiet", buffer, " --server-version", 0 };
89
test_true(exec_cmdline(executable, args));
93
static test_return_t binary_server_version_TEST(void *)
96
snprintf(buffer, sizeof(buffer), "--servers=localhost:%d", int(default_port()));
97
const char *args[]= { "--quiet", buffer, " --binary --server-version", 0 };
89
99
test_true(exec_cmdline(executable, args));
90
100
return TEST_SUCCESS;
93
103
test_st memstat_tests[] ={
94
104
{"--quiet", 0, quiet_test},
95
105
{"--help", 0, help_test},
96
{"-a, ascii", 0, ascii_test},
97
{"-b, binary", 0, binary_test},
106
{"--binary", 0, binary_TEST},
107
{"--server-version", 0, server_version_TEST},
108
{"--binary --server-version", 0, binary_server_version_TEST},