Lines Matching refs:assert

52 	assert((a = archive_write_disk_new()) != NULL);
55 assert((ae = archive_entry_new()) != NULL);
58 assert(0 == archive_write_header(a, ae));
60 assert(0 == archive_write_finish_entry(a));
63 assert((ae = archive_entry_new()) != NULL);
68 assert(0 == archive_write_header(a, ae));
69 assert(0 == archive_write_finish_entry(a));
75 assert(archive_entry_clear(ae) != NULL);
78 assert(0 == archive_write_header(a, ae));
79 assert(0 == archive_write_finish_entry(a));
82 assert(archive_entry_clear(ae) != NULL);
89 assert(0 == archive_write_finish_entry(a));
92 assert((ae = archive_entry_new()) != NULL);
97 assert(0 == archive_write_header(a, ae));
98 assert(0 == archive_write_finish_entry(a));
101 assert(archive_entry_clear(ae) != NULL);
109 assert(0 == unlink("/tmp/libarchive_test-test_write_disk_secure-absolute_symlink"));
113 assert((ae = archive_entry_new()) != NULL);
118 assert(0 == archive_write_header(a, ae));
119 assert(0 == archive_write_finish_entry(a));
125 assert(archive_entry_clear(ae) != NULL);
131 assert(0 == archive_write_finish_entry(a));
134 assert((ae = archive_entry_new()) != NULL);
139 assert(0 == archive_write_header(a, ae));
140 assert(0 == archive_write_finish_entry(a));
143 assert(archive_entry_clear(ae) != NULL);
150 assert(0 == archive_write_finish_entry(a));
157 assert((ae = archive_entry_new()) != NULL);
162 assert(0 == archive_write_header(a, ae));
163 assert(0 == archive_write_finish_entry(a));
165 assert(archive_entry_clear(ae) != NULL);
168 assert(0 == archive_write_header(a, ae));
169 assert(0 == archive_write_finish_entry(a));
172 assert(S_ISLNK(st.st_mode));
179 assert((ae = archive_entry_new()) != NULL);
184 assert(0 == archive_write_header(a, ae));
185 assert(0 == archive_write_finish_entry(a));
187 assert(archive_entry_clear(ae) != NULL);
190 assert(0 == archive_write_header(a, ae));
191 assert(0 == archive_write_finish_entry(a));
194 assert(S_ISDIR(st.st_mode));
201 assert((ae = archive_entry_new()) != NULL);
205 assert(0 == archive_write_header(a, ae));
206 assert(0 == archive_write_finish_entry(a));
212 assert(0 == archive_write_header(a, ae));
213 assert(0 == archive_write_finish_entry(a));
215 assert(archive_entry_clear(ae) != NULL);
218 assert(0 == archive_write_header(a, ae));
219 assert(0 == archive_write_finish_entry(a));
222 assert(S_ISDIR(st.st_mode));
229 assert((ae = archive_entry_new()) != NULL);
232 assert(0 == archive_write_header(a, ae));
233 assert(0 == archive_write_finish_entry(a));
235 assert(0 == unlink("/tmp/libarchive_test-test_write_disk_secure-absolute_path.tmp"));
238 assert(archive_entry_clear(ae) != NULL);
245 assert(0 == archive_write_finish_entry(a));
251 assert(0 == lstat("dir", &st));
253 assert((st.st_mode & 0777) == 0755);
255 assert(0 == lstat("link_to_dir", &st));
257 assert(S_ISLNK(st.st_mode));
282 assert((st.st_mode & 07777) == 0755);
286 assert(0 == lstat("dir/filea", &st));
288 assert((st.st_mode & 07777) == 0755);
291 assert(0 != lstat("dir/fileb", &st));
293 assert(0 == lstat("link_to_dir2", &st));
295 assert(S_ISDIR(st.st_mode));
297 assert((st.st_mode & 0777) == 0755);
299 assert(0 == lstat("link_to_dir2/filec", &st));
300 assert(S_ISREG(st.st_mode));
302 assert((st.st_mode & 07777) == 0755);
305 assert(0 != lstat("dir/filed", &st));