Lines Matching refs:run_command
30 ut_assertok(run_command("setexpr.b fred 0", 0)); in setexpr_test_int()
32 ut_assertok(run_command("setexpr.b fred *0", 0)); in setexpr_test_int()
37 ut_assertok(run_command("setexpr.w fred 0", 0)); in setexpr_test_int()
39 ut_assertok(run_command("setexpr.w fred *0", 0)); in setexpr_test_int()
44 ut_assertok(run_command("setexpr.l fred 0", 0)); in setexpr_test_int()
46 ut_assertok(run_command("setexpr.l fred *0", 0)); in setexpr_test_int()
51 ut_assertok(run_command("setexpr.q fred 0", 0)); in setexpr_test_int()
53 ut_assertok(run_command("setexpr.q fred *0", 0)); in setexpr_test_int()
57 ut_assertok(run_command("setexpr fred 0", 0)); in setexpr_test_int()
59 ut_assertok(run_command("setexpr fred *0", 0)); in setexpr_test_int()
79 ut_assertok(run_command("setexpr.b fred *0 + *10", 0)); in setexpr_test_plus()
85 ut_assertok(run_command("setexpr.w fred *0 + *10", 0)); in setexpr_test_plus()
91 ut_assertok(run_command("setexpr.l fred *0 + *10", 0)); in setexpr_test_plus()
97 ut_assertok(run_command("setexpr.q fred *0 + *10", 0)); in setexpr_test_plus()
101 ut_assertok(run_command("setexpr fred *0 + *10", 0)); in setexpr_test_plus()
122 ut_assertok(run_command("setexpr fred *0 \"|\" *10", 0)); in setexpr_test_oper()
129 ut_assertok(run_command("setexpr.l fred *0 \"&\" *10", 0)); in setexpr_test_oper()
132 ut_assertok(run_command("setexpr.l fred *0 ^ *10", 0)); in setexpr_test_oper()
135 ut_assertok(run_command("setexpr.l fred *0 - *10", 0)); in setexpr_test_oper()
138 ut_assertok(run_command("setexpr.l fred *0 * *10", 0)); in setexpr_test_oper()
141 ut_assertok(run_command("setexpr.l fred *0 / *10", 0)); in setexpr_test_oper()
144 ut_assertok(run_command("setexpr.l fred *0 % *10", 0)); in setexpr_test_oper()
161 ut_assertok(run_command("setenv fred 'this is a test'", 0)); in setexpr_test_regex()
162 ut_assertok(run_command("setexpr fred sub is us", 0)); in setexpr_test_regex()
167 ut_assertok(run_command("setenv fred 'this is a test'", 0)); in setexpr_test_regex()
168 ut_assertok(run_command("setexpr fred gsub is us", 0)); in setexpr_test_regex()
173 ut_assertok(run_command("setenv fred 'this is a test'", 0)); in setexpr_test_regex()
174 ut_assertok(run_command("setenv mary 'this is a test'", 0)); in setexpr_test_regex()
175 ut_assertok(run_command("setexpr fred gsub is us \"${mary}\"", 0)); in setexpr_test_regex()
182 ut_assertok(run_command("setenv fred 'this is a test'", 0)); in setexpr_test_regex()
183 ut_assertok(run_command("setenv mary ''", 0)); in setexpr_test_regex()
184 ut_assertok(run_command("setexpr fred gsub us is \"${fred}\"", 0)); in setexpr_test_regex()
185 ut_assertok(run_command("setexpr mary gsub us is \"${fred}\"", 0)); in setexpr_test_regex()
204 ut_assertok(run_command("setenv fred 'this is a test'", 0)); in setexpr_test_regex_inc()
205 ut_assertok(run_command("setexpr fred gsub is much_longer_string", 0)); in setexpr_test_regex_inc()
306 ut_asserteq(0, run_command("setexpr.s fred 0", 0)); in setexpr_test_str()
311 ut_assertok(run_command("setexpr.s fred *0", 0)); in setexpr_test_str()
326 ut_assertok(run_command("setexpr.s fred '1' + '3'", 0)); in setexpr_test_str_oper()
334 ut_asserteq(1, run_command("setexpr.s fred *0 * *10", 0)); in setexpr_test_str_oper()
339 ut_assertok(run_command("setexpr.s fred *0 + *10", 0)); in setexpr_test_str_oper()
358 ut_assertok(run_command("setexpr.s fred *0", 0)); in setexpr_test_str_long()
378 ut_assertok(run_command("setexpr fred fmt %d 0xff", 0)); in setexpr_test_fmt()
381 ut_assertok(run_command("setexpr fred fmt 0x%04x 257", 0)); in setexpr_test_fmt()
384 ut_assertok(run_command("setexpr fred fmt %%%o 8", 0)); in setexpr_test_fmt()
387 ut_assertok(run_command("setexpr fred fmt %%%x%% 0xff", 0)); in setexpr_test_fmt()
390 ut_assertok(run_command("setexpr fred fmt \"hello\\040world\"", 0)); in setexpr_test_fmt()
393 ut_assertok(run_command("setexpr fred fmt oh%bno \137", 0)); in setexpr_test_fmt()
396 ut_assertok(run_command("setexpr fred fmt hello%bworld \"\\c\"", 0)); in setexpr_test_fmt()
399 ut_assertok(run_command("setenv a eff", 0)); in setexpr_test_fmt()
400 ut_assertok(run_command("setenv b hello", 0)); in setexpr_test_fmt()
401 ut_assertok(run_command("setenv c 0x63", 0)); in setexpr_test_fmt()
402 ut_assertok(run_command("setenv d world", 0)); in setexpr_test_fmt()
403 ut_assertok(run_command("setexpr fred fmt \"0x%08x-%s-%d-%s\" $a $b $c $d", 0)); in setexpr_test_fmt()
406 ut_assertok(run_command("setexpr fred fmt %d_%x 100", 0)); in setexpr_test_fmt()
409 ut_assertok(run_command("setexpr fred fmt \"%0127d\" 7b", 0)); in setexpr_test_fmt()
412 ut_assertok(run_command("setexpr fred fmt %u ffffffffffffffff", 0)); in setexpr_test_fmt()
415 ut_assertok(run_command("setexpr fred fmt %d 7fffffffffffffff", 0)); in setexpr_test_fmt()
418 ut_assertok(run_command("setexpr fred fmt %d 8000000000000000", 0)); in setexpr_test_fmt()
421 ut_assertok(run_command("setexpr fred fmt %d ffffffffffffffff", 0)); in setexpr_test_fmt()
424 ut_assertok(run_command("setexpr fred fmt %d +5", 0)); in setexpr_test_fmt()
427 ut_assertok(run_command("setexpr fred fmt %d -4", 0)); in setexpr_test_fmt()
430 ut_assertok(run_command("setexpr fred fmt %u +3", 0)); in setexpr_test_fmt()
433 ut_assertok(run_command("setexpr fred fmt %x -2", 0)); in setexpr_test_fmt()
436 ut_asserteq(1, run_command("setexpr fred fmd hello 0xff", 0)); in setexpr_test_fmt()
438 ut_asserteq(1, run_command("setexpr fred fmt %a 0xff", 0)); in setexpr_test_fmt()
440 ut_asserteq(1, run_command("setexpr fred fmt hello% bf", 0)); in setexpr_test_fmt()
442 ut_asserteq(1, run_command("setexpr fred fmt \"%0128d\" 456", 0)); in setexpr_test_fmt()