/freebsd-11-stable/contrib/libarchive/libarchive/test/ |
H A D | test_read_format_gtar_filename.c | 34 struct archive_entry *ae; local 57 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 59 archive_entry_pathname(ae)); 60 assertEqualInt(8, archive_entry_size(ae)); 63 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 64 assertEqualString("\xe8\xa1\xa8.txt", archive_entry_pathname(ae)); 65 assertEqualInt(4, archive_entry_size(ae)); 66 assertEqualInt(archive_entry_is_encrypted(ae), 0); 71 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 87 struct archive_entry *ae; local 140 struct archive_entry *ae; local 192 struct archive_entry *ae; local 245 struct archive_entry *ae; local 297 struct archive_entry *ae; local 348 struct archive_entry *ae; local 407 struct archive_entry *ae; local 453 struct archive_entry *ae; local [all...] |
H A D | test_read_format_lha_filename.c | 34 struct archive_entry *ae; local 67 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 69 archive_entry_pathname(ae)); 70 assertEqualInt(8, archive_entry_size(ae)); 71 assertEqualInt(archive_entry_is_encrypted(ae), 0); 75 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 76 assertEqualString("\xC9\xBD\x2E\x74\x78\x74", archive_entry_pathname(ae)); 77 assertEqualInt(4, archive_entry_size(ae)); 78 assertEqualInt(archive_entry_is_encrypted(ae), 0); 82 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 97 struct archive_entry *ae; local 158 struct archive_entry *ae; local [all...] |
H A D | test_tar_filenames.c | 40 struct archive_entry *ae; local 72 assert((ae = archive_entry_new()) != NULL); 73 archive_entry_copy_pathname(ae, filename); 74 archive_entry_set_mode(ae, S_IFREG | 0755); 76 assertA(0 == archive_write_header(a, ae)); 77 archive_entry_free(ae); 82 assert((ae = archive_entry_new()) != NULL); 83 archive_entry_copy_pathname(ae, dirname); 84 archive_entry_set_mode(ae, S_IFDIR | 0755); 86 assertA(0 == archive_write_header(a, ae)); [all...] |
H A D | test_read_format_cpio_bin_be.c | 30 struct archive_entry *ae; local 40 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 41 assertEqualString(archive_entry_pathname(ae), "file1111222233334444"); 42 assertEqualInt(archive_entry_size(ae), 5); 43 assertEqualInt(archive_entry_mtime(ae), 1240664175); 44 assertEqualInt(archive_entry_mode(ae), AE_IFREG | 0644); 45 assertEqualInt(archive_entry_uid(ae), 1000); 46 assertEqualInt(archive_entry_gid(ae), 0); 47 assertEqualInt(archive_entry_is_encrypted(ae), 0); 52 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); [all...] |
H A D | test_read_format_cpio_bin_le.c | 30 struct archive_entry *ae; local 40 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 41 assertEqualString(archive_entry_pathname(ae), "file1111222233334444"); 42 assertEqualInt(archive_entry_size(ae), 5); 43 assertEqualInt(archive_entry_mtime(ae), 1240664175); 44 assertEqualInt(archive_entry_mode(ae), AE_IFREG | 0644); 45 assertEqualInt(archive_entry_uid(ae), 1000); 46 assertEqualInt(archive_entry_gid(ae), 0); 47 assertEqualInt(archive_entry_is_encrypted(ae), 0); 52 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); [all...] |
H A D | test_write_format_mtree_quoted_filename.c | 40 struct archive_entry *ae; local 57 assert((ae = archive_entry_new()) != NULL); 58 archive_entry_set_mode(ae, AE_IFREG | 0644); 59 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 60 archive_entry_copy_pathname(ae, "./a !$#&=_^z\177~"); 61 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); 62 archive_entry_free(ae); 80 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 81 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 82 assertEqualString("./a !$#&=_^z\177~", archive_entry_pathname(ae)); [all...] |
H A D | test_read_format_zip_padded.c | 34 struct archive_entry *ae; local 43 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 44 assertEqualString("file0", archive_entry_pathname(ae)); 45 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 46 assertEqualInt(6, archive_entry_size(ae)); 48 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 49 assertEqualString("file1", archive_entry_pathname(ae)); 50 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 51 assertEqualInt(6, archive_entry_size(ae)); 53 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); [all...] |
H A D | test_read_format_zip_nofiletype.c | 39 struct archive_entry *ae; local 49 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 50 assertEqualString("file1", archive_entry_pathname(ae)); 51 assertEqualInt(AE_IFREG | 0644, archive_entry_mode(ae)); 52 assertEqualInt(6, archive_entry_size(ae)); 56 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 57 assertEqualString("dir2/", archive_entry_pathname(ae)); 58 assertEqualInt(AE_IFDIR | 0755, archive_entry_mode(ae)); 59 assertEqualInt(0, archive_entry_size(ae)); 62 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); [all...] |
H A D | test_archive_write_set_format_filter_by_ext.c | 35 struct archive_entry *ae; local 82 assert((ae = archive_entry_new()) != NULL); 83 archive_entry_set_mtime(ae, 1, 0); 84 assertEqualInt(1, archive_entry_mtime(ae)); 85 archive_entry_set_ctime(ae, 1, 0); 86 assertEqualInt(1, archive_entry_ctime(ae)); 87 archive_entry_set_atime(ae, 1, 0); 88 assertEqualInt(1, archive_entry_atime(ae)); 89 archive_entry_copy_pathname(ae, "file"); 90 assertEqualString("file", archive_entry_pathname(ae)); [all...] |
H A D | test_acl_pax.c | 219 struct archive_entry *ae; local 236 assert((ae = archive_entry_new()) != NULL); 237 archive_entry_set_pathname(ae, "file"); 238 archive_entry_set_mode(ae, S_IFREG | 0777); 241 assertEntrySetAcls(ae, acls0, sizeof(acls0)/sizeof(acls0[0])); 242 assertA(0 == archive_write_header(a, ae)); 245 assertEntrySetAcls(ae, acls1, sizeof(acls1)/sizeof(acls1[0])); 246 assertA(0 == archive_write_header(a, ae)); 249 assertEntrySetAcls(ae, acls2, sizeof(acls2)/sizeof(acls2[0])); 250 assertA(0 == archive_write_header(a, ae)); 330 struct archive_entry *ae; local [all...] |
H A D | test_compat_lzop.c | 43 struct archive_entry *ae; local 63 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 64 assertEqualString("INSTALL", archive_entry_pathname(ae)); 67 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 87 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 88 assertEqualString("file1", archive_entry_pathname(ae)); 89 assertEqualInt(19, archive_entry_size(ae)); 90 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 91 assertEqualString("file2", archive_entry_pathname(ae)); 92 assertEqualInt(262144, archive_entry_size(ae)); [all...] |
H A D | test_write_format_mtree_classic.c | 113 struct archive_entry *ae; local 129 assert((ae = archive_entry_new()) != NULL); 130 archive_entry_set_nlink(ae, entries[i].nlink); 131 assertEqualInt(entries[i].nlink, archive_entry_nlink(ae)); 132 archive_entry_set_mtime(ae, entries[i].mtime, 0); 133 assertEqualInt(entries[i].mtime, archive_entry_mtime(ae)); 134 archive_entry_set_mode(ae, entries[i].mode); 135 assertEqualInt(entries[i].mode, archive_entry_mode(ae)); 136 archive_entry_set_uid(ae, entries[i].uid); 137 assertEqualInt(entries[i].uid, archive_entry_uid(ae)); [all...] |
H A D | test_write_format_mtree_classic_indent.c | 113 struct archive_entry *ae; local 131 assert((ae = archive_entry_new()) != NULL); 132 archive_entry_set_nlink(ae, entries[i].nlink); 133 assertEqualInt(entries[i].nlink, archive_entry_nlink(ae)); 134 archive_entry_set_mtime(ae, entries[i].mtime, 0); 135 assertEqualInt(entries[i].mtime, archive_entry_mtime(ae)); 136 archive_entry_set_mode(ae, entries[i].mode); 137 assertEqualInt(entries[i].mode, archive_entry_mode(ae)); 138 archive_entry_set_uid(ae, entries[i].uid); 139 assertEqualInt(entries[i].uid, archive_entry_uid(ae)); [all...] |
H A D | test_read_format_zip_jar.c | 39 struct archive_entry *ae; local 49 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 50 assertEqualString("somedir/", archive_entry_pathname(ae)); 51 assertEqualInt(AE_IFDIR | 0775, archive_entry_mode(ae)); 52 assertEqualInt(0, archive_entry_size(ae)); 55 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae));
|
H A D | test_read_format_zip.c | 33 int extract_one(struct archive* a, struct archive_entry* ae, uint32_t crc) argument 40 fsize = (la_ssize_t) archive_entry_size(ae); 107 struct archive_entry *ae; local 113 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 115 assertEqualString("dir/", archive_entry_pathname(ae)); 116 assertEqualInt(1179604249, archive_entry_mtime(ae)); 117 assertEqualInt(0, archive_entry_size(ae)); 119 assertEqualInt(AE_IFDIR | 0755, archive_entry_mode(ae)); 120 assertEqualInt(archive_entry_is_encrypted(ae), 0); 126 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 213 struct archive_entry *ae; local 283 struct archive_entry *ae; local 347 struct archive_entry *ae; local 390 struct archive_entry *ae; local 410 struct archive_entry *ae; local 430 struct archive_entry *ae; local 462 struct archive_entry *ae; local 494 struct archive_entry *ae; local 519 struct archive_entry *ae; local 544 struct archive_entry *ae; local 581 struct archive_entry *ae; local 619 struct archive_entry *ae; local 644 struct archive_entry *ae; local 669 struct archive_entry *ae; local 706 struct archive_entry *ae; local 743 struct archive_entry *ae; local 780 struct archive_entry *ae; local 817 struct archive_entry *ae; local 839 struct archive_entry *ae; local 865 struct archive_entry *ae; local 886 struct archive_entry *ae; local 924 struct archive_entry *ae; local 949 struct archive_entry *ae; local 973 struct archive_entry *ae; local 1005 struct archive_entry *ae; local [all...] |
H A D | test_read_format_7zip_encryption_data.c | 33 struct archive_entry *ae; local 47 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 48 assertEqualInt((AE_IFREG | 0664), archive_entry_mode(ae)); 49 assertEqualString("bar.txt", archive_entry_pathname(ae)); 50 assertEqualInt(1379073980, archive_entry_mtime(ae)); 51 assertEqualInt(4, archive_entry_size(ae)); 52 assertEqualInt(1, archive_entry_is_data_encrypted(ae)); 53 assertEqualInt(0, archive_entry_is_metadata_encrypted(ae)); 60 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae));
|
H A D | test_read_format_7zip_encryption_header.c | 34 struct archive_entry *ae; local 49 assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae)); 51 assertEqualInt(0, archive_entry_mode(ae)); 52 assertEqualString(NULL, archive_entry_pathname(ae)); 53 assertEqualInt(0, archive_entry_mtime(ae)); 54 assertEqualInt(0, archive_entry_size(ae)); 55 assertEqualInt(1, archive_entry_is_data_encrypted(ae)); 56 assertEqualInt(1, archive_entry_is_metadata_encrypted(ae)); 63 assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae));
|
H A D | test_read_format_iso_Z.c | 31 struct archive_entry *ae; local 45 archive_read_next_header(a, &ae)); 50 assertEqualInt(archive_entry_is_encrypted(ae), 0); 59 struct archive_entry *ae; local 73 archive_read_next_header(a, &ae)); 74 assertEqualString(".", archive_entry_pathname(ae)); 76 archive_read_next_header(a, &ae)); 77 assertEqualString("A", archive_entry_pathname(ae)); 79 archive_read_next_header(a, &ae)); 80 assertEqualString("A/B", archive_entry_pathname(ae)); [all...] |
H A D | test_read_format_rar_encryption_header.c | 33 struct archive_entry *ae; local 48 assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae)); 50 assertEqualInt(0, archive_entry_mode(ae)); 51 assertEqualString(NULL, archive_entry_pathname(ae)); 52 assertEqualInt(0, archive_entry_mtime(ae)); 53 assertEqualInt(0, archive_entry_size(ae)); 54 assertEqualInt(1, archive_entry_is_data_encrypted(ae)); 55 assertEqualInt(1, archive_entry_is_metadata_encrypted(ae)); 62 assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae));
|
H A D | test_read_format_tar_concatenated.c | 38 struct archive_entry *ae; local 52 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 53 assertEqualString("file1", archive_entry_pathname(ae)); 56 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 74 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 75 assertEqualString("file1", archive_entry_pathname(ae)); 78 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 79 assertEqualString("file2", archive_entry_pathname(ae)); 82 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae));
|
H A D | test_read_format_zip_encryption_header.c | 33 struct archive_entry *ae; local 48 assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae)); 50 assertEqualInt(0, archive_entry_mode(ae)); 51 assertEqualString(NULL, archive_entry_pathname(ae)); 52 assertEqualInt(0, archive_entry_mtime(ae)); 53 assertEqualInt(0, archive_entry_size(ae)); 54 assertEqualInt(1, archive_entry_is_data_encrypted(ae)); 55 assertEqualInt(1, archive_entry_is_metadata_encrypted(ae)); 62 assertEqualIntA(a, ARCHIVE_FATAL, archive_read_next_header(a, &ae));
|
H A D | test_write_filter_program.c | 34 struct archive_entry *ae; local 74 assert((ae = archive_entry_new()) != NULL); 75 archive_entry_set_mtime(ae, 1, 10); 76 archive_entry_copy_pathname(ae, "file"); 77 archive_entry_set_mode(ae, S_IFREG | 0755); 78 archive_entry_set_size(ae, 8); 80 assertA(0 == archive_write_header(a, ae)); 81 archive_entry_free(ae); 106 if (!assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae))) { 111 assertEqualInt(1, archive_entry_mtime(ae)); [all...] |
H A D | test_write_format_raw.c | 31 struct archive_entry *ae; local 49 assert((ae = archive_entry_new()) != NULL); 50 archive_entry_set_pathname(ae, "test"); 51 archive_entry_set_filetype(ae, AE_IFREG); 52 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); 53 archive_entry_free(ae); 66 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 79 assert((ae = archive_entry_new()) != NULL); 80 archive_entry_set_pathname(ae, "test"); 81 archive_entry_set_filetype(ae, AE_IFRE [all...] |
H A D | test_read_format_ustar_filename.c | 34 struct archive_entry *ae; local 56 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 58 archive_entry_pathname(ae)); 59 assertEqualInt(8, archive_entry_size(ae)); 60 assertEqualInt(archive_entry_is_encrypted(ae), 0); 64 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 65 assertEqualString("\xe8\xa1\xa8.txt", archive_entry_pathname(ae)); 66 assertEqualInt(4, archive_entry_size(ae)); 67 assertEqualInt(archive_entry_is_encrypted(ae), 0); 72 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 88 struct archive_entry *ae; local 143 struct archive_entry *ae; local 198 struct archive_entry *ae; local 254 struct archive_entry *ae; local 309 struct archive_entry *ae; local 363 struct archive_entry *ae; local 425 struct archive_entry *ae; local 474 struct archive_entry *ae; local [all...] |
H A D | test_read_format_cpio_filename.c | 34 struct archive_entry *ae; local 57 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 59 archive_entry_pathname(ae)); 60 assertEqualInt(8, archive_entry_size(ae)); 61 assertEqualInt(archive_entry_is_encrypted(ae), 0); 65 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); 66 assertEqualString("\xe8\xa1\xa8.txt", archive_entry_pathname(ae)); 67 assertEqualInt(4, archive_entry_size(ae)); 68 assertEqualInt(archive_entry_is_encrypted(ae), 0); 73 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); 89 struct archive_entry *ae; local 142 struct archive_entry *ae; local 189 struct archive_entry *ae; local 242 struct archive_entry *ae; local 294 struct archive_entry *ae; local 347 struct archive_entry *ae; local 399 struct archive_entry *ae; local 452 struct archive_entry *ae; local 505 struct archive_entry *ae; local 551 struct archive_entry *ae; local 602 struct archive_entry *ae; local 654 struct archive_entry *ae; local 713 struct archive_entry *ae; local 759 struct archive_entry *ae; local 812 struct archive_entry *ae; local [all...] |