Lines Matching full:mkdir
53 atf_tc_set_md_var(tc, "descr", "Checks errors from mkdir(2)"); in ATF_TC_HEAD()
70 ATF_REQUIRE_ERRNO(EEXIST, mkdir("/etc", 0500) == -1); in ATF_TC_BODY()
74 ATF_REQUIRE_ERRNO(EFAULT, mkdir((void *)-1, 0500) == -1); in ATF_TC_BODY()
77 ATF_REQUIRE_ERRNO(ENAMETOOLONG, mkdir(buf, 0500) == -1); in ATF_TC_BODY()
80 ATF_REQUIRE_ERRNO(ENOENT, mkdir("/a/b/c/d/e/f/g/h/i/j/k", 0500) == -1); in ATF_TC_BODY()
86 atf_tc_set_md_var(tc, "descr", "Checks permissions with mkdir(2)"); in ATF_TC_HEAD()
93 ATF_REQUIRE_ERRNO(EACCES, mkdir("/usr/__nonexistent__", 0500) == -1); in ATF_TC_BODY()
105 "for a directory created with mkdir(2)"); in ATF_TC_HEAD()
111 static const char *path = "/tmp/mkdir"; in ATF_TC_BODY()
133 if (mkdir(path, 0500) != 0) in ATF_TC_BODY()
162 (void)rmdir("/tmp/mkdir"); in ATF_TC_CLEANUP()
168 atf_tc_set_md_var(tc, "descr", "Checks mkdir(2) for trailing slashes"); in ATF_TC_HEAD()
194 ATF_REQUIRE(mkdir(*test, 0777) == 0); in ATF_TC_BODY()