Home
last modified time | relevance | path

Searched refs:ae (Results 1 – 25 of 698) sorted by relevance

12345678910>>...28

/netbsd-src/external/bsd/libarchive/dist/libarchive/test/
H A Dtest_write_format_iso9660.c33 struct archive_entry *ae; in DEFINE_TEST() local
58 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
59 archive_entry_set_atime(ae, 2, 20); in DEFINE_TEST()
60 archive_entry_set_birthtime(ae, 3, 30); in DEFINE_TEST()
61 archive_entry_set_ctime(ae, 4, 40); in DEFINE_TEST()
62 archive_entry_set_mtime(ae, 5, 50); in DEFINE_TEST()
63 archive_entry_copy_pathname(ae, "file"); in DEFINE_TEST()
64 archive_entry_set_mode(ae, AE_IFREG | 0755); in DEFINE_TEST()
65 archive_entry_set_size(ae, 8); in DEFINE_TEST()
66 archive_entry_set_nlink(ae, 2); in DEFINE_TEST()
[all …]
H A Dtest_write_format_7zip.c33 struct archive_entry *ae; in test_basic() local
60 assert((ae = archive_entry_new()) != NULL); in test_basic()
61 archive_entry_set_mtime(ae, 1, 10); in test_basic()
62 assertEqualInt(1, archive_entry_mtime(ae)); in test_basic()
63 assertEqualInt(10, archive_entry_mtime_nsec(ae)); in test_basic()
64 archive_entry_copy_pathname(ae, "empty"); in test_basic()
65 assertEqualString("empty", archive_entry_pathname(ae)); in test_basic()
66 archive_entry_set_mode(ae, AE_IFREG | 0755); in test_basic()
67 assertEqualInt((AE_IFREG | 0755), archive_entry_mode(ae)); in test_basic()
69 assertEqualInt(ARCHIVE_OK, archive_write_header(a, ae)); in test_basic()
[all …]
H A Dtest_write_read_format_zip.c44 struct archive_entry *ae; in write_contents() local
55 assert((ae = archive_entry_new()) != NULL); in write_contents()
56 archive_entry_set_mtime(ae, 1, 10); in write_contents()
57 archive_entry_copy_pathname(ae, "file"); in write_contents()
58 archive_entry_set_mode(ae, AE_IFREG | 0755); in write_contents()
59 archive_entry_set_size(ae, 8); in write_contents()
60 assertEqualInt(0, archive_write_header(a, ae)); in write_contents()
61 archive_entry_free(ae); in write_contents()
68 assert((ae = archive_entry_new()) != NULL); in write_contents()
69 archive_entry_set_mtime(ae, 1, 10); in write_contents()
[all …]
H A Dtest_read_format_isorr_rr_moved.c63 struct archive_entry *ae; in DEFINE_TEST() local
80 assertEqualInt(0, archive_read_next_header(a, &ae)); in DEFINE_TEST()
82 assertEqualInt(archive_entry_is_encrypted(ae), 0); in DEFINE_TEST()
85 if (strcmp(".", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
87 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae)); in DEFINE_TEST()
88 assertEqualInt(2048, archive_entry_size(ae)); in DEFINE_TEST()
90 assertEqualInt(86401, archive_entry_mtime(ae)); in DEFINE_TEST()
91 assertEqualInt(0, archive_entry_mtime_nsec(ae)); in DEFINE_TEST()
93 assertEqualInt(3, archive_entry_stat(ae)->st_nlink); in DEFINE_TEST()
94 assertEqualInt(1, archive_entry_uid(ae)); in DEFINE_TEST()
[all …]
H A Dtest_write_format_xar.c34 struct archive_entry *ae; in test_xar() local
65 assert((ae = archive_entry_new()) != NULL); in test_xar()
66 archive_entry_set_atime(ae, 2, 20); in test_xar()
67 archive_entry_set_ctime(ae, 4, 40); in test_xar()
68 archive_entry_set_mtime(ae, 5, 50); in test_xar()
69 archive_entry_copy_pathname(ae, "file"); in test_xar()
70 archive_entry_set_mode(ae, AE_IFREG | 0755); in test_xar()
71 archive_entry_set_nlink(ae, 2); in test_xar()
72 archive_entry_set_size(ae, 8); in test_xar()
73 archive_entry_xattr_add_entry(ae, "user.data1", "ABCDEFG", 7); in test_xar()
[all …]
H A Dtest_write_disk_symlink.c34 struct archive_entry *ae; in DEFINE_TEST() local
50 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
51 archive_entry_copy_pathname(ae, "link1a"); in DEFINE_TEST()
52 archive_entry_set_mode(ae, AE_IFREG | 0755); in DEFINE_TEST()
53 archive_entry_set_size(ae, sizeof(data)); in DEFINE_TEST()
54 assertEqualIntA(ad, 0, archive_write_header(ad, ae)); in DEFINE_TEST()
58 archive_entry_free(ae); in DEFINE_TEST()
61 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
62 archive_entry_copy_pathname(ae, "link1b"); in DEFINE_TEST()
63 archive_entry_set_mode(ae, AE_IFLNK | 0642); in DEFINE_TEST()
[all …]
H A Dtest_write_format_pax.c33 struct archive_entry *ae; in DEFINE_TEST() local
52 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
53 archive_entry_set_atime(ae, 2, 20); in DEFINE_TEST()
54 archive_entry_set_birthtime(ae, 3, 30); in DEFINE_TEST()
55 archive_entry_set_ctime(ae, 4, 40); in DEFINE_TEST()
56 archive_entry_set_mtime(ae, 5, 50); in DEFINE_TEST()
57 archive_entry_copy_pathname(ae, "file"); in DEFINE_TEST()
58 archive_entry_set_mode(ae, S_IFREG | 0755); in DEFINE_TEST()
59 archive_entry_set_size(ae, 8); in DEFINE_TEST()
60 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); in DEFINE_TEST()
[all …]
H A Dtest_read_format_isorr_new_bz2.c57 struct archive_entry *ae; in DEFINE_TEST() local
74 assertEqualInt(0, archive_read_next_header(a, &ae)); in DEFINE_TEST()
76 assertEqualInt(archive_entry_is_encrypted(ae), 0); in DEFINE_TEST()
79 if (strcmp(".", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
81 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae)); in DEFINE_TEST()
82 assertEqualInt(2048, archive_entry_size(ae)); in DEFINE_TEST()
84 assertEqualInt(86401, archive_entry_mtime(ae)); in DEFINE_TEST()
85 assertEqualInt(0, archive_entry_mtime_nsec(ae)); in DEFINE_TEST()
87 assertEqualInt(3, archive_entry_stat(ae)->st_nlink); in DEFINE_TEST()
88 assertEqualInt(1, archive_entry_uid(ae)); in DEFINE_TEST()
[all …]
H A Dtest_read_format_isorr_bz2.c57 struct archive_entry *ae; in DEFINE_TEST() local
74 assertEqualInt(0, archive_read_next_header(a, &ae)); in DEFINE_TEST()
76 assertEqualInt(archive_entry_is_encrypted(ae), 0); in DEFINE_TEST()
79 if (strcmp(".", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
81 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae)); in DEFINE_TEST()
82 assertEqualInt(2048, archive_entry_size(ae)); in DEFINE_TEST()
84 assertEqualInt(86401, archive_entry_mtime(ae)); in DEFINE_TEST()
85 assertEqualInt(0, archive_entry_mtime_nsec(ae)); in DEFINE_TEST()
87 assertEqualInt(3, archive_entry_stat(ae)->st_nlink); in DEFINE_TEST()
88 assertEqualInt(1, archive_entry_uid(ae)); in DEFINE_TEST()
[all …]
H A Dtest_archive_match_owner.c31 struct archive_entry *ae; in test_uid() local
36 if (!assert((ae = archive_entry_new()) != NULL)) { in test_uid()
44 archive_entry_set_uid(ae, 0); in test_uid()
46 assertEqualInt(1, archive_match_owner_excluded(m, ae)); in test_uid()
47 assertEqualInt(1, archive_match_excluded(m, ae)); in test_uid()
48 archive_entry_set_uid(ae, 1000); in test_uid()
50 assertEqualInt(0, archive_match_owner_excluded(m, ae)); in test_uid()
51 assertEqualInt(0, archive_match_excluded(m, ae)); in test_uid()
52 archive_entry_set_uid(ae, 1001); in test_uid()
54 assertEqualInt(1, archive_match_owner_excluded(m, ae)); in test_uid()
[all …]
H A Dtest_write_format_iso9660_zisofs.c99 struct archive_entry *ae; in test_write_format_iso9660_zisofs_1() local
129 assert((ae = archive_entry_new()) != NULL); in test_write_format_iso9660_zisofs_1()
130 archive_entry_set_atime(ae, 2, 20); in test_write_format_iso9660_zisofs_1()
131 archive_entry_set_birthtime(ae, 3, 30); in test_write_format_iso9660_zisofs_1()
132 archive_entry_set_ctime(ae, 4, 40); in test_write_format_iso9660_zisofs_1()
133 archive_entry_set_mtime(ae, 5, 50); in test_write_format_iso9660_zisofs_1()
134 archive_entry_copy_pathname(ae, "file1"); in test_write_format_iso9660_zisofs_1()
135 archive_entry_set_mode(ae, S_IFREG | 0755); in test_write_format_iso9660_zisofs_1()
136 archive_entry_set_size(ae, 256*1024); in test_write_format_iso9660_zisofs_1()
137 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); in test_write_format_iso9660_zisofs_1()
[all …]
H A Dtest_archive_match_path.c31 struct archive_entry *ae; in test_exclusion_mbs() local
36 if (!assert((ae = archive_entry_new()) != NULL)) { in test_exclusion_mbs()
45 archive_entry_copy_pathname(ae, "aa1234"); in test_exclusion_mbs()
47 assertEqualInt(1, archive_match_path_excluded(m, ae)); in test_exclusion_mbs()
48 assertEqualInt(1, archive_match_excluded(m, ae)); in test_exclusion_mbs()
49 archive_entry_clear(ae); in test_exclusion_mbs()
50 archive_entry_copy_pathname_w(ae, L"aa1234"); in test_exclusion_mbs()
52 assertEqualInt(1, archive_match_path_excluded(m, ae)); in test_exclusion_mbs()
53 assertEqualInt(1, archive_match_excluded(m, ae)); in test_exclusion_mbs()
56 archive_entry_copy_pathname(ae, "a1234"); in test_exclusion_mbs()
[all …]
H A Dtest_read_format_isozisofs_bz2.c56 struct archive_entry *ae; in DEFINE_TEST() local
73 assertEqualInt(0, archive_read_next_header(a, &ae)); in DEFINE_TEST()
75 assertEqualInt(archive_entry_is_encrypted(ae), 0); in DEFINE_TEST()
78 if (strcmp(".", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
80 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae)); in DEFINE_TEST()
81 assertEqualInt(2048, archive_entry_size(ae)); in DEFINE_TEST()
83 assertEqualInt(86401, archive_entry_mtime(ae)); in DEFINE_TEST()
84 assertEqualInt(0, archive_entry_mtime_nsec(ae)); in DEFINE_TEST()
86 assertEqualInt(3, archive_entry_stat(ae)->st_nlink); in DEFINE_TEST()
87 assertEqualInt(1, archive_entry_uid(ae)); in DEFINE_TEST()
[all …]
H A Dtest_write_format_7zip_empty.c72 struct archive_entry *ae; in test_only_empty_file() local
89 assert((ae = archive_entry_new()) != NULL); in test_only_empty_file()
90 archive_entry_set_mtime(ae, 1, 10); in test_only_empty_file()
91 assertEqualInt(1, archive_entry_mtime(ae)); in test_only_empty_file()
92 assertEqualInt(10, archive_entry_mtime_nsec(ae)); in test_only_empty_file()
93 archive_entry_set_atime(ae, 2, 20); in test_only_empty_file()
94 assertEqualInt(2, archive_entry_atime(ae)); in test_only_empty_file()
95 assertEqualInt(20, archive_entry_atime_nsec(ae)); in test_only_empty_file()
96 archive_entry_set_ctime(ae, 0, 100); in test_only_empty_file()
97 assertEqualInt(0, archive_entry_ctime(ae)); in test_only_empty_file()
[all …]
H A Dtest_write_format_cpio.c31 struct archive_entry *ae; in test_format() local
50 assert((ae = archive_entry_new()) != NULL); in test_format()
51 archive_entry_set_mtime(ae, 1, 10); in test_format()
52 assert(1 == archive_entry_mtime(ae)); in test_format()
53 assert(10 == archive_entry_mtime_nsec(ae)); in test_format()
55 archive_entry_copy_pathname(ae, p); in test_format()
58 assertEqualString("file", archive_entry_pathname(ae)); in test_format()
59 archive_entry_set_mode(ae, S_IFREG | 0755); in test_format()
60 assert((S_IFREG | 0755) == archive_entry_mode(ae)); in test_format()
61 archive_entry_set_size(ae, 8); in test_format()
[all …]
H A Dtest_read_format_isorr_ce.c90 struct archive_entry *ae; in DEFINE_TEST() local
110 assertEqualInt(0, archive_read_next_header(a, &ae)); in DEFINE_TEST()
112 assertEqualInt(archive_entry_is_encrypted(ae), 0); in DEFINE_TEST()
115 if (strcmp(".", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
117 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae)); in DEFINE_TEST()
118 assertEqualInt(2048, archive_entry_size(ae)); in DEFINE_TEST()
120 assertEqualInt(86401, archive_entry_mtime(ae)); in DEFINE_TEST()
121 assertEqualInt(0, archive_entry_mtime_nsec(ae)); in DEFINE_TEST()
123 assertEqualInt(3, archive_entry_stat(ae)->st_nlink); in DEFINE_TEST()
124 assertEqualInt(1, archive_entry_uid(ae)); in DEFINE_TEST()
[all …]
H A Dtest_write_disk.c37 static void create(struct archive_entry *ae, const char *msg) in create() argument
45 assertEqualIntA(ad, 0, archive_write_header(ad, ae)); in create()
50 assert(0 == stat(archive_entry_pathname(ae), &st)); in create()
56 if (archive_entry_filetype(ae) == AE_IFDIR) in create()
59 archive_entry_mode(ae) & ~UMASK & MODE_MASK); in create()
63 static void create_reg_file(struct archive_entry *ae, const char *msg) in create_reg_file() argument
89 archive_entry_set_size(ae, sizeof(data)); in create_reg_file()
90 archive_entry_set_mtime(ae, 123456789, 0); in create_reg_file()
91 assertEqualIntA(ad, 0, archive_write_header(ad, ae)); in create_reg_file()
97 assertIsReg(archive_entry_pathname(ae), archive_entry_mode(ae) & 0777); in create_reg_file()
[all …]
H A Dtest_read_format_iso_xorriso.c68 struct archive_entry *ae; in DEFINE_TEST() local
85 assertEqualInt(0, archive_read_next_header(a, &ae)); in DEFINE_TEST()
87 assertEqualInt(archive_entry_is_encrypted(ae), 0); in DEFINE_TEST()
90 if (strcmp(".", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
92 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae)); in DEFINE_TEST()
93 assertEqualInt(2048, archive_entry_size(ae)); in DEFINE_TEST()
95 assertEqualInt(86401, archive_entry_mtime(ae)); in DEFINE_TEST()
96 assertEqualInt(0, archive_entry_mtime_nsec(ae)); in DEFINE_TEST()
98 assertEqualInt(4, archive_entry_nlink(ae)); in DEFINE_TEST()
102 } else if (strcmp("./dir", archive_entry_pathname(ae)) == 0) { in DEFINE_TEST()
[all …]
H A Dtest_write_disk_secure.c40 struct archive_entry *ae; in DEFINE_TEST()
64 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
65 archive_entry_copy_pathname(ae, "dir"); in DEFINE_TEST()
66 archive_entry_set_mode(ae, S_IFDIR | 0777); in DEFINE_TEST()
67 assert(0 == archive_write_header(a, ae)); in DEFINE_TEST()
68 archive_entry_free(ae); in DEFINE_TEST()
72 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
73 archive_entry_copy_pathname(ae, "link_to_dir"); in DEFINE_TEST()
74 archive_entry_set_mode(ae, S_IFLNK | 0777); in DEFINE_TEST()
75 archive_entry_set_symlink(ae, "dir"); in DEFINE_TEST()
[all …]
H A Dtest_compat_mac.c47 struct archive_entry *ae; in test_compat_mac_1() local
59 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); in test_compat_mac_1()
60 assertEqualString(TESTPATH, archive_entry_pathname(ae)); in test_compat_mac_1()
61 assertEqualInt(1275688109, archive_entry_mtime(ae)); in test_compat_mac_1()
62 assertEqualInt(95594, archive_entry_uid(ae)); in test_compat_mac_1()
63 assertEqualString("kientzle", archive_entry_uname(ae)); in test_compat_mac_1()
64 assertEqualInt(5000, archive_entry_gid(ae)); in test_compat_mac_1()
65 assertEqualString("", archive_entry_gname(ae)); in test_compat_mac_1()
66 assertEqualInt(040755, archive_entry_mode(ae)); in test_compat_mac_1()
68 attr = archive_entry_mac_metadata(ae, &attrSize); in test_compat_mac_1()
[all …]
H A Dtest_compat_zip.c31 struct archive_entry *ae; in DEFINE_TEST() local
42 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); in DEFINE_TEST()
43 assertEqualString("META-INF/MANIFEST.MF", archive_entry_pathname(ae)); in DEFINE_TEST()
46 r = archive_read_next_header(a, &ae); in DEFINE_TEST()
53 assertEqualString("tmp.class", archive_entry_pathname(ae)); in DEFINE_TEST()
55 assertEqualIntA(a, ARCHIVE_EOF, archive_read_next_header(a, &ae)); in DEFINE_TEST()
74 struct archive_entry *ae; in DEFINE_TEST() local
84 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); in DEFINE_TEST()
85 assertEqualString("file1", archive_entry_pathname(ae)); in DEFINE_TEST()
88 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae)); in DEFINE_TEST()
[all …]
H A Dtest_write_format_gnutar.c101 struct archive_entry *ae; in DEFINE_TEST() local
117 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
118 archive_entry_set_atime(ae, 2, 20); in DEFINE_TEST()
119 archive_entry_set_birthtime(ae, 3, 30); in DEFINE_TEST()
120 archive_entry_set_ctime(ae, 4, 40); in DEFINE_TEST()
121 archive_entry_set_mtime(ae, 5, 50); in DEFINE_TEST()
122 archive_entry_copy_pathname(ae, "file"); in DEFINE_TEST()
123 archive_entry_set_mode(ae, S_IFREG | 0755); in DEFINE_TEST()
124 archive_entry_set_size(ae, 8); in DEFINE_TEST()
125 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); in DEFINE_TEST()
[all …]
H A Dtest_write_disk_hardlink.c50 struct archive_entry *ae; in DEFINE_TEST()
68 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
69 archive_entry_copy_pathname(ae, "link1a"); in DEFINE_TEST()
70 archive_entry_set_mode(ae, S_IFREG | 0755); in DEFINE_TEST()
71 archive_entry_set_size(ae, sizeof(data)); in DEFINE_TEST()
72 assertEqualIntA(ad, 0, archive_write_header(ad, ae)); in DEFINE_TEST()
76 archive_entry_free(ae); in DEFINE_TEST()
79 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
80 archive_entry_copy_pathname(ae, "link1b"); in DEFINE_TEST()
81 archive_entry_set_mode(ae, S_IFREG | 0642); in DEFINE_TEST()
[all …]
H A Dtest_read_disk_directory_traversals.c85 struct archive_entry *ae; in test_basic() local
109 assert((ae = archive_entry_new()) != NULL); in test_basic()
114 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header2(a, ae)); in test_basic()
115 if (strcmp(archive_entry_pathname(ae), "dir1") == 0) { in test_basic()
116 assertEqualInt(archive_entry_filetype(ae), AE_IFDIR); in test_basic()
118 } else if (strcmp(archive_entry_pathname(ae), in test_basic()
120 assertEqualInt(archive_entry_filetype(ae), AE_IFREG); in test_basic()
121 assertEqualInt(archive_entry_size(ae), 10); in test_basic()
132 } else if (strcmp(archive_entry_pathname(ae), in test_basic()
134 assertEqualInt(archive_entry_filetype(ae), AE_IFREG); in test_basic()
[all …]
H A Dtest_write_format_ar.c36 struct archive_entry *ae; in DEFINE_TEST() local
48 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
49 archive_entry_copy_pathname(ae, "//"); in DEFINE_TEST()
50 archive_entry_set_size(ae, strlen(strtab)); in DEFINE_TEST()
51 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae)); in DEFINE_TEST()
53 archive_entry_free(ae); in DEFINE_TEST()
56 assert((ae = archive_entry_new()) != NULL); in DEFINE_TEST()
57 archive_entry_set_mtime(ae, 1, 0); in DEFINE_TEST()
58 assert(1 == archive_entry_mtime(ae)); in DEFINE_TEST()
59 archive_entry_set_mode(ae, S_IFREG | 0755); in DEFINE_TEST()
[all …]

12345678910>>...28