/freebsd-11-stable/contrib/libarchive/libarchive/test/ |
H A D | test_read_format_cpio_svr4_gzip_rpm.c | 87 struct archive_entry *ae; local 106 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 107 assertEqualString("./etc/file1", archive_entry_pathname(ae)); 108 assertEqualInt(86401, archive_entry_mtime(ae)); 109 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 110 assertEqualString("./etc/file2", archive_entry_pathname(ae)); 111 assertEqualInt(86401, archive_entry_mtime(ae)); 112 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 113 assertEqualString("./etc/file3", archive_entry_pathname(ae)); 114 assertEqualInt(86401, archive_entry_mtime(ae)); [all...] |
H A D | test_write_disk_secure744.c | 41 struct archive_entry *ae; 70 assert((ae = archive_entry_new()) != NULL); 71 archive_entry_copy_pathname(ae, buff); 72 archive_entry_set_mode(ae, S_IFREG | 0777); 73 archive_entry_copy_symlink(ae, testworkdir); 74 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); 75 archive_entry_free(ae); 81 assert((ae = archive_entry_new()) != NULL); 82 archive_entry_copy_pathname(ae, buff); 83 archive_entry_set_mode(ae, S_IFDI [all...] |
H A D | test_read_format_zip_comment_stored.c | 38 struct archive_entry *ae; local 48 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 49 assertEqualString("file0", archive_entry_pathname(ae)); 50 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 51 assertEqualInt(archive_entry_is_encrypted(ae), 0); 54 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 55 assertEqualString("build.sh", archive_entry_pathname(ae)); 56 assertEqualInt(AE_IFREG | 0755, archive_entry_mode(ae)); 57 assertEqualInt(23, archive_entry_size(ae)); 58 assertEqualInt(archive_entry_is_encrypted(ae), [all...] |
H A D | test_read_set_format.c | 35 struct archive_entry *ae; local 45 assertA(0 == archive_read_next_header(a, &ae)); 46 assertEqualString("test.txt", archive_entry_pathname(ae)); 47 assertA((int)archive_entry_mtime(ae)); 48 assertA((int)archive_entry_ctime(ae)); 49 assertA((int)archive_entry_atime(ae)); 50 assertEqualInt(20, archive_entry_size(ae)); 51 assertEqualInt(33188, archive_entry_mode(ae)); 56 assertA(0 == archive_read_next_header(a, &ae)); 57 assertEqualString("testlink", archive_entry_pathname(ae)); 105 struct archive_entry *ae; local 129 struct archive_entry *ae; local 154 struct archive_entry *ae; local 179 struct archive_entry *ae; local 202 struct archive_entry *ae; local [all...] |
H A D | test_archive_read_multiple_data_objects.c | 56 struct archive_entry *ae; local 66 assertA(0 == archive_read_next_header(a, &ae)); 67 assertEqualString("test.txt", archive_entry_pathname(ae)); 68 assertA((int)archive_entry_mtime(ae)); 69 assertA((int)archive_entry_ctime(ae)); 70 assertA((int)archive_entry_atime(ae)); 71 assertEqualInt(20, archive_entry_size(ae)); 72 assertEqualInt(33188, archive_entry_mode(ae)); 77 assertA(0 == archive_read_next_header(a, &ae)); 78 assertEqualString("testlink", archive_entry_pathname(ae)); 138 struct archive_entry *ae; local 271 struct archive_entry *ae; local [all...] |
H A D | test_read_format_7zip.c | 41 struct archive_entry *ae; local 60 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 61 assertEqualInt((AE_IFREG | 0666), archive_entry_mode(ae)); 62 assertEqualString("file1", archive_entry_pathname(ae)); 63 assertEqualInt(86401, archive_entry_mtime(ae)); 64 assertEqualInt(60, archive_entry_size(ae)); 65 assertEqualInt(archive_entry_is_encrypted(ae), 0); 73 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 93 struct archive_entry *ae; local 104 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 125 struct archive_entry *ae; local 165 struct archive_entry *ae; local 208 struct archive_entry *ae; local 293 struct archive_entry *ae; local 373 struct archive_entry *ae; local 502 struct archive_entry *ae; local 558 struct archive_entry *ae; local 615 struct archive_entry *ae; local 669 struct archive_entry *ae; local [all...] |
H A D | test_ustar_filenames.c | 38 struct archive_entry *ae; local 70 assert((ae = archive_entry_new()) != NULL); 71 archive_entry_copy_pathname(ae, filename); 72 archive_entry_set_mode(ae, S_IFREG | 0755); 75 assertEqualIntA(a, ARCHIVE_FAILED, archive_write_header(a, ae)); 77 assertEqualIntA(a, 0, archive_write_header(a, ae)); 79 archive_entry_free(ae); 84 assert((ae = archive_entry_new()) != NULL); 85 archive_entry_copy_pathname(ae, dirname); 86 archive_entry_set_mode(ae, S_IFDI [all...] |
H A D | test_read_format_lha_filename_utf16.c | 34 struct archive_entry *ae; local 92 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 93 assertEqualString(UMLAUT_DIRNAME UMLAUT_FNAME, archive_entry_pathname(ae)); 94 assertEqualInt(12, archive_entry_size(ae)); 97 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 98 assertEqualString(UMLAUT_DIRNAME, archive_entry_pathname(ae)); 99 assertEqualInt(0, archive_entry_size(ae)); 102 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 104 archive_entry_pathname(ae)); 105 assertEqualInt(25, archive_entry_size(ae)); [all...] |
H A D | test_read_format_tar_filename.c | 44 struct archive_entry *ae; local 79 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 81 archive_entry_pathname(ae)); 82 assertEqualInt(6, archive_entry_size(ae)); 83 assertEqualInt(archive_entry_is_encrypted(ae), 0); 87 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 89 archive_entry_pathname(ae)); 90 assertEqualInt(6, archive_entry_size(ae)); 91 assertEqualInt(archive_entry_is_encrypted(ae), 0); 96 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 162 struct archive_entry *ae; local 273 struct archive_entry *ae; local [all...] |
H A D | test_read_format_tar_empty_filename.c | 34 struct archive_entry *ae; local 44 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 45 assertEqualString("", archive_entry_pathname(ae)); 46 assertEqualInt(1208628157, archive_entry_mtime(ae)); 47 assertEqualInt(1000, archive_entry_uid(ae)); 48 assertEqualString("tim", archive_entry_uname(ae)); 49 assertEqualInt(0, archive_entry_gid(ae)); 50 assertEqualString("wheel", archive_entry_gname(ae)); 51 assertEqualInt(040775, archive_entry_mode(ae)); 52 assertEqualInt(archive_entry_is_encrypted(ae), [all...] |
H A D | test_read_filter_lzop_multiple_parts.c | 31 struct archive_entry *ae; local 55 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 56 assertEqualString("file1", archive_entry_pathname(ae)); 57 assertEqualInt(19, archive_entry_size(ae)); 58 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 59 assertEqualString("file2", archive_entry_pathname(ae)); 60 assertEqualInt(262144, archive_entry_size(ae)); 61 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 62 assertEqualString("file3", archive_entry_pathname(ae)); 63 assertEqualInt(19, archive_entry_size(ae)); [all...] |
H A D | test_read_format_zip_sfx.c | 37 struct archive_entry *ae; local 47 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 48 assertEqualString("file0", archive_entry_pathname(ae)); 49 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 50 assertEqualInt(archive_entry_is_encrypted(ae), 0); 53 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 54 assertEqualString("build.sh", archive_entry_pathname(ae)); 55 assertEqualInt(AE_IFREG | 0755, archive_entry_mode(ae)); 56 assertEqualInt(23, archive_entry_size(ae)); 57 assertEqualInt(archive_entry_is_encrypted(ae), [all...] |
H A D | test_compat_uudecode_large.c | 32 struct archive_entry *ae; local 42 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 43 assertEqualString("file1", archive_entry_pathname(ae)); 44 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 45 assertEqualString("file2", archive_entry_pathname(ae)); 46 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 47 assertEqualString("file3", archive_entry_pathname(ae));
|
H A D | test_write_format_zip_zip64.c | 33 struct archive_entry *ae; local 46 assert((ae = archive_entry_new()) != NULL); 47 archive_entry_set_pathname(ae, "test"); 48 archive_entry_set_mode(ae, AE_IFREG | 0644); 49 archive_entry_set_size(ae, size); 50 assertEqualInt(expected, archive_write_header(a, ae)); 52 archive_entry_free(ae);
|
H A D | test_compat_plexus_archiver_tar.c | 39 struct archive_entry *ae; local 51 assertEqualIntA(a, ARCHIVE_OK, r = archive_read_next_header(a, &ae)); 57 archive_entry_pathname(ae)); 58 assertEqualInt(1404583896, archive_entry_mtime(ae)); 59 assertEqualInt(0100664, archive_entry_mode(ae)); 60 assertEqualInt(0, archive_entry_uid(ae)); 61 assertEqualInt(0, archive_entry_gid(ae));
|
H A D | test_write_format_warc.c | 31 struct archive_entry *ae; local 35 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 46 struct archive_entry *ae; local 63 assert((ae = archive_entry_new()) != NULL); 64 archive_entry_set_pathname(ae, "test"); 65 archive_entry_set_filetype(ae, AE_IFREG); 66 archive_entry_set_size(ae, 9); 67 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); 68 archive_entry_free(ae); 96 assert((ae [all...] |
H A D | test_empty_write.c | 31 struct archive_entry *ae; local 54 assert((ae = archive_entry_new()) != NULL); 55 archive_entry_copy_pathname(ae, "file"); 56 archive_entry_set_mode(ae, S_IFREG | 0755); 57 archive_entry_set_size(ae, 0); 58 assertA(0 == archive_write_header(a, ae)); 59 archive_entry_free(ae); 88 assert((ae = archive_entry_new()) != NULL); 89 archive_entry_copy_pathname(ae, "file"); 90 archive_entry_set_mode(ae, S_IFRE [all...] |
H A D | test_read_format_gtar_sparse_skip_entry.c | 44 struct archive_entry *ae; local 61 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 62 assertEqualString("a", archive_entry_pathname(ae)); 63 assertEqualInt(LITERAL_LL(10737418244), archive_entry_size(ae)); 65 assertEqualInt(archive_entry_is_encrypted(ae), 0); 71 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 72 assertEqualString("b", archive_entry_pathname(ae)); 73 assertEqualInt(4, archive_entry_size(ae)); 75 assertEqualInt(archive_entry_is_encrypted(ae), 0); 82 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); [all...] |
H A D | test_read_format_zip_nested.c | 34 struct archive_entry *ae; local 44 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 45 assertEqualString("small.zip", archive_entry_pathname(ae)); 46 assertEqualInt(211, archive_entry_size(ae)); 47 assertEqualInt(AE_IFREG, archive_entry_filetype(ae)); 48 assertEqualInt(archive_entry_is_encrypted(ae), 0); 52 innerLength = (size_t)archive_entry_size(ae); 56 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 57 assertEqualString("file.txt", archive_entry_pathname(ae)); 58 assertEqualInt(53, archive_entry_size(ae)); [all...] |
H A D | test_compat_solaris_pax_sparse.c | 36 struct archive_entry *ae; local 51 assertEqualIntA(a, ARCHIVE_OK, r = archive_read_next_header(a, &ae)); 56 assertEqualString("hole", archive_entry_pathname(ae)); 57 assertEqualInt(1310411683, archive_entry_mtime(ae)); 58 assertEqualInt(101, archive_entry_uid(ae)); 59 assertEqualString("cue", archive_entry_uname(ae)); 60 assertEqualInt(10, archive_entry_gid(ae)); 61 assertEqualString("staff", archive_entry_gname(ae)); 62 assertEqualInt(0100644, archive_entry_mode(ae)); 66 assertEqualInt(3, archive_entry_sparse_reset(ae)); 117 struct archive_entry *ae; local [all...] |
H A D | test_read_format_zip_traditional_encryption_data.c | 35 struct archive_entry *ae; local 67 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 68 assertEqualInt((AE_IFREG | 0644), archive_entry_mode(ae)); 69 assertEqualString("bar.txt", archive_entry_pathname(ae)); 70 assertEqualInt(495, archive_entry_size(ae)); 71 assertEqualInt(1, archive_entry_is_data_encrypted(ae)); 72 assertEqualInt(0, archive_entry_is_metadata_encrypted(ae)); 77 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 78 assertEqualInt((AE_IFREG | 0644), archive_entry_mode(ae)); 79 assertEqualString("foo.txt", archive_entry_pathname(ae)); [all...] |
H A D | test_open_fd.c | 42 struct archive_entry *ae; local 65 assert((ae = archive_entry_new()) != NULL); 66 archive_entry_set_mtime(ae, 1, 0); 67 archive_entry_copy_pathname(ae, "file"); 68 archive_entry_set_mode(ae, S_IFREG | 0755); 69 archive_entry_set_size(ae, 8); 70 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); 71 archive_entry_free(ae); 77 assert((ae = archive_entry_new()) != NULL); 78 archive_entry_copy_pathname(ae, "file [all...] |
H A D | test_read_format_cab.c | 180 struct archive_entry *ae; local 195 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 196 assertEqualInt((AE_IFREG | 0666), archive_entry_mode(ae)); 197 assertEqualString("empty", archive_entry_pathname(ae)); 198 assertEqualInt(0, archive_entry_uid(ae)); 199 assertEqualInt(0, archive_entry_gid(ae)); 200 assertEqualInt(0, archive_entry_size(ae)); 201 assertEqualInt(archive_entry_is_encrypted(ae), 0); 209 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 210 assertEqualInt((AE_IFREG | 0666), archive_entry_mode(ae)); 280 struct archive_entry *ae; local 346 struct archive_entry *ae; local [all...] |
H A D | test_read_format_zip_filename.c | 34 struct archive_entry *ae; local 57 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 60 archive_entry_pathname(ae)); 61 assertEqualInt(5, archive_entry_size(ae)); 62 assertEqualInt(archive_entry_is_encrypted(ae), 0); 66 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 69 archive_entry_pathname(ae)); 70 assertEqualInt(5, archive_entry_size(ae)); 71 assertEqualInt(archive_entry_is_encrypted(ae), 0); 76 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 94 struct archive_entry *ae; local 172 struct archive_entry *ae; local 247 struct archive_entry *ae; local 341 struct archive_entry *ae; local 398 struct archive_entry *ae; local 454 struct archive_entry *ae; local 511 struct archive_entry *ae; local 567 struct archive_entry *ae; local 629 struct archive_entry *ae; local 694 struct archive_entry *ae; local 746 struct archive_entry *ae; local 805 struct archive_entry *ae; local 882 struct archive_entry *ae; local 945 struct archive_entry *ae; local 995 struct archive_entry *ae; local 1052 struct archive_entry *ae; local 1126 struct archive_entry *ae; local [all...] |
H A D | test_write_format_tar_sparse.c | 34 struct archive_entry *ae; local 67 assert((ae = archive_entry_new()) != NULL); 68 archive_entry_set_mtime(ae, 1, 10); 69 assertEqualInt(1, archive_entry_mtime(ae)); 70 assertEqualInt(10, archive_entry_mtime_nsec(ae)); 71 archive_entry_copy_pathname(ae, "file"); 72 assertEqualString("file", archive_entry_pathname(ae)); 73 archive_entry_set_mode(ae, S_IFREG | 0755); 74 assertEqualInt(S_IFREG | 0755, archive_entry_mode(ae)); 75 archive_entry_set_size(ae, 177 struct archive_entry *ae; local [all...] |