Lines Matching defs:test_program

58 /// \param test_program Path to the test program to execute; should be absolute.
61 run_list(const char* test_program, const int stdout_fds[2])
74 const char* const program_args[] = { test_program, "-l", NULL };
75 kyua_run_exec(test_program, program_args);
138 /// \param test_program Path to the test program for which to list the test
144 list_test_cases(const char* test_program, const kyua_run_params_t* run_params)
167 run_list(test_program, stdout_fds);
234 static void exec_body(const char* test_program, const char* test_case,
241 /// \param test_program Path to the test program to execute.
246 exec_body(const char* test_program, const char* test_case,
250 1 /* test_program */ +
262 args[i++] = test_program;
274 kyua_run_exec(test_program, args);
280 /// \param test_program Path to the test program to execute.
292 run_body(const char* test_program, const char* test_case,
307 exec_body(test_program, test_case, tmp_result_file, user_variables);
319 kyua_stacktrace_dump(test_program, pid, run_params, stderr);
332 static void exec_cleanup(const char* test_program, const char* test_case,
338 /// \param test_program Path to the test program to execute.
342 exec_cleanup(const char* test_program, const char* test_case,
352 1 /* test_program */ +
363 args[i++] = test_program;
373 kyua_run_exec(test_program, args);
379 /// \param test_program Path to the test program to execute.
393 run_cleanup(const char* test_program, const char* test_case,
403 exec_cleanup(test_program, test_case, user_variables);
415 kyua_stacktrace_dump(test_program, pid, run_params, stderr);
461 /// \param test_program Path to the test program for which to list the test
475 run_test_case(const char* test_program, const char* test_case,
491 error = run_body(test_program, test_case, result_file, user_variables,
494 error = run_cleanup(test_program, test_case, result_file,