Lines Matching +full:tcs +full:- +full:wait
37 #include <atf-c++.hpp>
153 ui->out("stdout message from subcommand"); in run()
154 ui->err("stderr message from subcommand"); in run()
172 fs::path("/home/fake/.kyua/logs/progname1.20110221-211030.log"), in ATF_TEST_CASE_BODY()
185 ATF_REQUIRE_EQ(fs::path("/a/b/c/progname2.20110221-211050.log"), in ATF_TEST_CASE_BODY()
198 ATF_REQUIRE_EQ(fs::path("/tmp/progname3.20110221-211500.log"), in ATF_TEST_CASE_BODY()
253 ".kyua/logs/progname.20110221-213000.log"))); in ATF_TEST_CASE_BODY()
256 ".kyua/logs/progname.20110221-213000.log"))); in ATF_TEST_CASE_BODY()
268 const char* const argv[] = {"progname", "--logfile=test.log", NULL}; in ATF_TEST_CASE_BODY()
274 ".kyua/logs/progname.20110221-213000.log"))); in ATF_TEST_CASE_BODY()
286 const char* const argv[] = {"progname", "--logfile=test.log", NULL}; in ATF_TEST_CASE_BODY()
309 const char* const argv[] = {"progname", "--logfile=test.log", in ATF_TEST_CASE_BODY()
310 "--loglevel=debug", NULL}; in ATF_TEST_CASE_BODY()
333 const char* const argv[] = {"progname", "--logfile=test.log", in ATF_TEST_CASE_BODY()
334 "--loglevel=warning", NULL}; in ATF_TEST_CASE_BODY()
357 const char* const argv[] = {"progname", "--logfile=test.log", in ATF_TEST_CASE_BODY()
358 "--loglevel=i-am-invalid", NULL}; in ATF_TEST_CASE_BODY()
362 ATF_REQUIRE(atf::utils::grep_collection("Usage error.*i-am-invalid", in ATF_TEST_CASE_BODY()
463 fs::path("stderr.txt"))->wait(); in ATF_TEST_CASE_BODY()
470 ATF_INIT_TEST_CASES(tcs) in ATF_INIT_TEST_CASES() argument
472 ATF_ADD_TEST_CASE(tcs, detail__default_log_name__home); in ATF_INIT_TEST_CASES()
473 ATF_ADD_TEST_CASE(tcs, detail__default_log_name__tmpdir); in ATF_INIT_TEST_CASES()
474 ATF_ADD_TEST_CASE(tcs, detail__default_log_name__hardcoded); in ATF_INIT_TEST_CASES()
476 ATF_ADD_TEST_CASE(tcs, main__no_args); in ATF_INIT_TEST_CASES()
477 ATF_ADD_TEST_CASE(tcs, main__unknown_command); in ATF_INIT_TEST_CASES()
478 ATF_ADD_TEST_CASE(tcs, main__logfile__default); in ATF_INIT_TEST_CASES()
479 ATF_ADD_TEST_CASE(tcs, main__logfile__override); in ATF_INIT_TEST_CASES()
480 ATF_ADD_TEST_CASE(tcs, main__loglevel__default); in ATF_INIT_TEST_CASES()
481 ATF_ADD_TEST_CASE(tcs, main__loglevel__higher); in ATF_INIT_TEST_CASES()
482 ATF_ADD_TEST_CASE(tcs, main__loglevel__lower); in ATF_INIT_TEST_CASES()
483 ATF_ADD_TEST_CASE(tcs, main__loglevel__error); in ATF_INIT_TEST_CASES()
484 ATF_ADD_TEST_CASE(tcs, main__subcommand__ok); in ATF_INIT_TEST_CASES()
485 ATF_ADD_TEST_CASE(tcs, main__subcommand__invalid_args); in ATF_INIT_TEST_CASES()
486 ATF_ADD_TEST_CASE(tcs, main__subcommand__runtime_error); in ATF_INIT_TEST_CASES()
487 ATF_ADD_TEST_CASE(tcs, main__subcommand__unhandled_exception); in ATF_INIT_TEST_CASES()
488 ATF_ADD_TEST_CASE(tcs, main__subcommand__crash); in ATF_INIT_TEST_CASES()