Lines Matching refs:utils

58 namespace fs = utils::fs;
59 namespace passwd = utils::passwd;
60 namespace process = utils::process;
62 using utils::none;
63 using utils::optional;
85 atf::utils::cat_file("subprocess.stdout", "isolated child stdout: "); in fork_and_run()
86 atf::utils::cat_file("subprocess.stderr", "isolated child stderr: "); in fork_and_run()
108 if (utils::getenv(*iter)) { in check_clean_environment()
114 if (utils::getenv_with_default("HOME", "") != "some-directory") { in check_clean_environment()
119 if (utils::getenv_with_default("TMPDIR", "") != "some-directory") { in check_clean_environment()
124 if (utils::getenv_with_default("TZ", "") != "UTC") { in check_clean_environment()
129 if (utils::getenv_with_default("LEAVE_ME_ALONE", "") != "kill-some-day") { in check_clean_environment()
161 process::isolate_child(utils::make_optional(_unprivileged_user), in operator ()()
300 utils::setenv("HOME", "/non-existent/directory"); in ATF_TEST_CASE_BODY()
301 utils::setenv("TMPDIR", "/non-existent/directory"); in ATF_TEST_CASE_BODY()
302 utils::setenv("LANG", "C"); in ATF_TEST_CASE_BODY()
303 utils::setenv("LC_ALL", "C"); in ATF_TEST_CASE_BODY()
304 utils::setenv("LC_COLLATE", "C"); in ATF_TEST_CASE_BODY()
305 utils::setenv("LC_CTYPE", "C"); in ATF_TEST_CASE_BODY()
306 utils::setenv("LC_MESSAGES", "C"); in ATF_TEST_CASE_BODY()
307 utils::setenv("LC_MONETARY", "C"); in ATF_TEST_CASE_BODY()
308 utils::setenv("LC_NUMERIC", "C"); in ATF_TEST_CASE_BODY()
309 utils::setenv("LC_TIME", "C"); in ATF_TEST_CASE_BODY()
310 utils::setenv("LEAVE_ME_ALONE", "kill-some-day"); in ATF_TEST_CASE_BODY()
311 utils::setenv("TZ", "EST+5"); in ATF_TEST_CASE_BODY()
331 process::isolate_child(utils::make_optional(other_user), fs::path(".")); in ATF_TEST_CASE_BODY()
377 ATF_REQUIRE(atf::utils::grep_file("(chown|setuid).*failed", in ATF_TEST_CASE_BODY()
403 ATF_REQUIRE(atf::utils::grep_file("(chown|setgid).*failed", in ATF_TEST_CASE_BODY()
411 utils::require_run_coredump_tests(this); in ATF_TEST_CASE_BODY()
448 ATF_REQUIRE(atf::utils::grep_file("chdir\\(some/sub/directory\\) failed", in ATF_TEST_CASE_BODY()
531 do_isolate_path_test(utils::make_optional(passwd::current_user()), in ATF_TEST_CASE_BODY()
547 do_isolate_path_test(utils::make_optional(user), none, none); in ATF_TEST_CASE_BODY()
561 do_isolate_path_test(utils::make_optional(unprivileged_user), in ATF_TEST_CASE_BODY()
562 utils::make_optional(unprivileged_user.uid), in ATF_TEST_CASE_BODY()
563 utils::make_optional(unprivileged_user.gid)); in ATF_TEST_CASE_BODY()
578 do_isolate_path_test(utils::make_optional(unprivileged_user), in ATF_TEST_CASE_BODY()
579 utils::make_optional(unprivileged_user.uid), in ATF_TEST_CASE_BODY()
595 do_isolate_path_test(utils::make_optional(unprivileged_user), in ATF_TEST_CASE_BODY()
597 utils::make_optional(unprivileged_user.gid)); in ATF_TEST_CASE_BODY()