Lines Matching refs:ATF_REQUIRE

91     ATF_REQUIRE(dirp != NULL);
182 ATF_REQUIRE(pid != -1);
186 ATF_REQUIRE(waitpid(pid, &status, 0) != -1);
187 ATF_REQUIRE(WIFEXITED(status));
199 ATF_REQUIRE(mkdir("test", 0755) != -1);
208 ATF_REQUIRE(lookup(".", "root", DT_REG));
209 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
210 ATF_REQUIRE(!lookup(".", "root", DT_REG));
217 ATF_REQUIRE(mkdir("root", 0755) != -1);
218 ATF_REQUIRE(lookup(".", "root", DT_DIR));
219 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
220 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
227 ATF_REQUIRE(mkdir("root", 0755) != -1);
229 ATF_REQUIRE(mkdir("root/.hidden_dir", 0755) != -1);
233 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
234 ATF_REQUIRE(mkdir("root/dir1/dir2", 0755) != -1);
236 ATF_REQUIRE(mkdir("root/dir1/dir3", 0755) != -1);
237 ATF_REQUIRE(lookup(".", "root", DT_DIR));
238 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
239 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
246 ATF_REQUIRE(mkdir("root", 0755) != -1);
247 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
248 ATF_REQUIRE(mkdir("root/dir1/dir2", 0755) != -1);
250 ATF_REQUIRE(chmod("root/dir1/dir2/file", 0000) != -1);
251 ATF_REQUIRE(chmod("root/dir1/dir2", 0000) != -1);
252 ATF_REQUIRE(chmod("root/dir1", 0000) != -1);
253 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
254 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
269 ATF_REQUIRE(mkdir("root", 0755) != -1);
270 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
271 ATF_REQUIRE(symlink("/bin/ls", "root/dir1/ls") != -1);
272 ATF_REQUIRE(chmod("root/dir1", 0555) != -1);
273 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
274 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
281 ATF_REQUIRE(mkdir("root", 0755) != -1);
282 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
283 ATF_REQUIRE(symlink("../../root", "root/dir1/loop") != -1);
284 ATF_REQUIRE(symlink("non-existent", "root/missing") != -1);
285 ATF_REQUIRE(lookup(".", "root", DT_DIR));
293 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
304 ATF_REQUIRE(mkdir("root", 0755) != -1);
305 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
308 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
309 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
320 ATF_REQUIRE(mkdir("root", 0755) != -1);
321 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
325 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
326 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
337 ATF_REQUIRE(mkdir("root", 0755) != -1);
338 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
339 ATF_REQUIRE(mkdir("root/dir1/dir2", 0755) != -1);
340 ATF_REQUIRE(mkdir("root/dir3", 0755) != -1);
343 ATF_REQUIRE(mkdir("root/dir1/dir2/dir4", 0755) != -1);
345 ATF_REQUIRE(mkdir("root/dir1/dir2/not-mount-point", 0755) != -1);
346 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
347 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
358 ATF_REQUIRE(mkdir("root", 0755) != -1);
359 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
360 ATF_REQUIRE(mkdir("root/dir3", 0755) != -1);
362 ATF_REQUIRE(symlink("../dir3", "root/dir1/link") != -1);
363 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
364 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
375 ATF_REQUIRE(mkdir("root", 0755) != -1);
376 ATF_REQUIRE(mkdir("root/dir1", 0755) != -1);
380 ATF_REQUIRE(pid != -1);
395 ATF_REQUIRE(kyua_error_is_set(kyua_fs_cleanup("root")));
396 ATF_REQUIRE(atf_utils_file_exists("root/dir1/dont-delete-me"));
399 ATF_REQUIRE(kill(pid, SIGKILL) != -1);
401 ATF_REQUIRE(waitpid(pid, &status, 0) != -1);
403 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_cleanup("root")));
404 ATF_REQUIRE(!lookup(".", "root", DT_DIR));
413 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_concat(&path, "foo", NULL)));
423 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_concat(&path, "foo", "bar", NULL)));
433 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_concat(&path, "/usr", ".", "bin",
444 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_current_path(&previous)));
446 ATF_REQUIRE(mkdir("root", 0755) != -1);
447 ATF_REQUIRE(chdir("root") != -1);
449 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_current_path(&cwd)));
452 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_concat(&exp_cwd, previous, "root",
466 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_current_path(&previous)));
468 ATF_REQUIRE(mkdir("root", 0755) != -1);
469 ATF_REQUIRE(chdir("root") != -1);
470 ATF_REQUIRE(rmdir("../root") != -1);
473 ATF_REQUIRE(kyua_error_is_set(error));
474 ATF_REQUIRE(kyua_error_is_type(error, "libc"));
487 ATF_REQUIRE(!kyua_error_is_set(kyua_fs_make_absolute(
501 ATF_REQUIRE(previous != NULL);
502 ATF_REQUIRE(chdir("/usr") != -1);
505 ATF_REQUIRE(fchdir(previous_fd) != -1);
508 ATF_REQUIRE(!kyua_error_is_set(error));
521 ATF_REQUIRE(mkdir("mount_point", 0755) != -1);
527 ATF_REQUIRE(!atf_utils_file_exists("mount_point/test1"));
528 ATF_REQUIRE( atf_utils_file_exists("mount_point/test2"));
530 ATF_REQUIRE( atf_utils_file_exists("mount_point/test1"));
531 ATF_REQUIRE(!atf_utils_file_exists("mount_point/test2"));
543 ATF_REQUIRE(kyua_error_is_set(error));