Lines Matching refs:cmd

38 	struct command cmd;  in test_command_init()  local
40 command_init(&cmd, "/absolute/path/to/progname", NULL); in test_command_init()
41 test_str(cmd.filename, ==, "/absolute/path/to/progname"); in test_command_init()
42 test_str(cmd.name, ==, "progname"); in test_command_init()
43 test_pass(cmd.argc == 0); in test_command_init()
44 test_pass(cmd.argv[0] == NULL); in test_command_init()
46 command_destroy(&cmd); in test_command_init()
47 test_pass(cmd.filename == NULL); in test_command_init()
48 test_pass(cmd.name == NULL); in test_command_init()
49 test_pass(cmd.argc == 0); in test_command_init()
50 test_pass(cmd.argv == NULL); in test_command_init()
52 command_init(&cmd, "progname", NULL); in test_command_init()
53 test_str(cmd.filename, ==, "progname"); in test_command_init()
54 test_str(cmd.name, ==, "progname"); in test_command_init()
55 test_pass(cmd.argc == 0); in test_command_init()
56 test_pass(cmd.argv[0] == NULL); in test_command_init()
58 command_destroy(&cmd); in test_command_init()
60 command_init(&cmd, "progname", "description"); in test_command_init()
61 test_str(cmd.filename, ==, "progname"); in test_command_init()
62 test_str(cmd.name, ==, "description"); in test_command_init()
63 test_pass(cmd.argc == 0); in test_command_init()
64 test_pass(cmd.argv[0] == NULL); in test_command_init()
66 command_destroy(&cmd); in test_command_init()
72 struct command cmd; in test_command_grow_argv() local
75 command_init(&cmd, "test", NULL); in test_command_grow_argv()
77 argv_size = cmd.argv_size + 4; in test_command_grow_argv()
79 command_add_arg(&cmd, "arg"); in test_command_grow_argv()
81 test_pass(cmd.argc == argv_size); in test_command_grow_argv()
82 test_pass(cmd.argv_size >= argv_size); in test_command_grow_argv()
83 test_str(cmd.argv[0], ==, "arg"); in test_command_grow_argv()
84 test_str(cmd.argv[argv_size - 1], ==, "arg"); in test_command_grow_argv()
85 test_pass(cmd.argv[argv_size] == NULL); in test_command_grow_argv()
87 command_destroy(&cmd); in test_command_grow_argv()
93 struct command cmd; in test_command_add_arg() local
95 command_init(&cmd, "test", NULL); in test_command_add_arg()
97 command_add_arg(&cmd, "arg 0"); in test_command_add_arg()
98 test_pass(cmd.argc == 1); in test_command_add_arg()
99 test_str(cmd.argv[0], ==, "arg 0"); in test_command_add_arg()
100 test_pass(cmd.argv[1] == NULL); in test_command_add_arg()
102 command_add_arg(&cmd, "arg 1"); in test_command_add_arg()
103 test_pass(cmd.argc == 2); in test_command_add_arg()
104 test_str(cmd.argv[0], ==, "arg 0"); in test_command_add_arg()
105 test_str(cmd.argv[1], ==, "arg 1"); in test_command_add_arg()
106 test_pass(cmd.argv[2] == NULL); in test_command_add_arg()
108 command_add_arg(&cmd, "arg 2"); in test_command_add_arg()
109 test_pass(cmd.argc == 3); in test_command_add_arg()
110 test_str(cmd.argv[0], ==, "arg 0"); in test_command_add_arg()
111 test_str(cmd.argv[1], ==, "arg 1"); in test_command_add_arg()
112 test_str(cmd.argv[2], ==, "arg 2"); in test_command_add_arg()
113 test_pass(cmd.argv[3] == NULL); in test_command_add_arg()
115 command_destroy(&cmd); in test_command_add_arg()
121 struct command cmd; in test_command_add_argl() local
129 command_init(&cmd, "test", NULL); in test_command_add_argl()
131 command_add_arg(&cmd, "arg 0"); in test_command_add_argl()
133 command_add_argl(&cmd, args); in test_command_add_argl()
134 test_pass(cmd.argc == 4); in test_command_add_argl()
135 test_str(cmd.argv[0], ==, "arg 0"); in test_command_add_argl()
136 test_str(cmd.argv[1], ==, "arg 1"); in test_command_add_argl()
137 test_str(cmd.argv[2], ==, "arg 2"); in test_command_add_argl()
138 test_str(cmd.argv[3], ==, "arg 3"); in test_command_add_argl()
139 test_pass(cmd.argv[4] == NULL); in test_command_add_argl()
141 command_destroy(&cmd); in test_command_add_argl()
147 struct command cmd; in test_command_add_args() local
149 command_init(&cmd, "test", NULL); in test_command_add_args()
151 command_add_arg(&cmd, "arg 0"); in test_command_add_args()
153 command_add_args(&cmd, "arg 1", "arg 2", "arg 3", NULL); in test_command_add_args()
154 test_pass(cmd.argc == 4); in test_command_add_args()
155 test_str(cmd.argv[0], ==, "arg 0"); in test_command_add_args()
156 test_str(cmd.argv[1], ==, "arg 1"); in test_command_add_args()
157 test_str(cmd.argv[2], ==, "arg 2"); in test_command_add_args()
158 test_str(cmd.argv[3], ==, "arg 3"); in test_command_add_args()
159 test_pass(cmd.argv[4] == NULL); in test_command_add_args()
161 command_destroy(&cmd); in test_command_add_args()
167 struct command cmd; in test_command_exec() local
171 command_init(&cmd, "true", "exec test"); in test_command_exec()
173 command_add_arg(&cmd, "arg 0"); in test_command_exec()
174 command_add_arg(&cmd, "arg 1"); in test_command_exec()
179 command_exec(&cmd); in test_command_exec()