Lines Matching refs:ae
34 struct archive_entry *ae;
45 assert((ae = archive_entry_new()) != NULL);
46 archive_entry_copy_pathname(ae, ".");
47 archive_entry_set_mode(ae, AE_IFDIR | 0755);
48 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae));
49 archive_entry_free(ae);
52 assert((ae = archive_entry_new()) != NULL);
53 archive_entry_copy_pathname(ae, "/file");
54 archive_entry_set_size(ae, 0);
55 archive_entry_set_mode(ae, AE_IFREG | 0644);
56 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae));
57 archive_entry_free(ae);
60 assert((ae = archive_entry_new()) != NULL);
61 archive_entry_copy_pathname(ae, "/dir");
62 archive_entry_set_mode(ae, AE_IFDIR | 0755);
63 assertEqualIntA(a, ARCHIVE_OK, archive_write_header(a, ae));
64 archive_entry_free(ae);
78 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
80 assertEqualString(archive_entry_pathname(ae), ".");
81 assertEqualInt(archive_entry_mode(ae), AE_IFDIR | 0755);
84 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
86 assertEqualString(archive_entry_pathname(ae), "./file");
87 assertEqualInt(archive_entry_size(ae), 0);
88 assertEqualInt(archive_entry_mode(ae), AE_IFREG | 0644);
91 assertEqualIntA(a, ARCHIVE_OK, archive_read_next_header(a, &ae));
93 assertEqualString(archive_entry_pathname(ae), "./dir");
94 assertEqualInt(archive_entry_mode(ae), AE_IFDIR | 0755);