Lines Matching refs:g_testfile
51 static char g_testfile[MAXPATHLEN]; variable
58 (void)remove(g_testfile); in exit_cleanup()
77 snprintf(g_testfile, MAXPATHLEN, "%s/%s", g_testdir, TEST_FILE); in create_test_file()
80 fd = open(g_testfile, O_CREAT | O_RDWR, 0666); in create_test_file()
81 T_ASSERT_NE(fd, -1, "Create test fi1e: %s", g_testfile); in create_test_file()
97 err = chflags(g_testfile, UF_APPEND);
98 T_ASSERT_NE(err, -1, "Enable append-only on file: %s", g_testfile);
101 fd = open(g_testfile, O_RDWR | O_APPEND);
102 T_ASSERT_NE(fd, -1, "Open test fi1e in O_RDWR|O_APPEND: %s", g_testfile);
106 T_ASSERT_TRUE((ret == -1) && (errno == EPERM), "Write on append-only file: %s", g_testfile);
110 T_ASSERT_TRUE((err == -1) && (errno == EPERM), "Truncate on append-only file: %s", g_testfile);
113 err = chflags(g_testfile, 0);
114 T_ASSERT_NE(err, -1, "Disable append-only on file: %s", g_testfile);
118 T_ASSERT_EQ(ret, 16, "Write on file: %s", g_testfile);
122 T_ASSERT_NE(err, -1, "Truncate on file: %s", g_testfile);