Lines Matching refs:ae

59 	struct archive_entry *ae;
76 assertEqualInt(0, archive_read_next_header(a, &ae));
78 if (strcmp(".", archive_entry_pathname(ae)) == 0) {
80 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae));
81 assertEqualInt(2048, archive_entry_size(ae));
83 assertEqualInt(86401, archive_entry_mtime(ae));
84 assertEqualInt(0, archive_entry_mtime_nsec(ae));
86 assertEqualInt(3, archive_entry_stat(ae)->st_nlink);
87 assertEqualInt(1, archive_entry_uid(ae));
91 } else if (strcmp("dir", archive_entry_pathname(ae)) == 0) {
93 assertEqualString("dir", archive_entry_pathname(ae));
94 assertEqualInt(AE_IFDIR, archive_entry_filetype(ae));
95 assertEqualInt(2048, archive_entry_size(ae));
96 assertEqualInt(86401, archive_entry_mtime(ae));
97 assertEqualInt(86401, archive_entry_atime(ae));
98 assertEqualInt(2, archive_entry_stat(ae)->st_nlink);
99 assertEqualInt(1, archive_entry_uid(ae));
100 assertEqualInt(2, archive_entry_gid(ae));
101 } else if (strcmp("file", archive_entry_pathname(ae)) == 0) {
103 assertEqualString("file", archive_entry_pathname(ae));
104 assertEqualInt(AE_IFREG, archive_entry_filetype(ae));
105 assertEqualInt(12345684, archive_entry_size(ae));
110 assertEqualInt(86401, archive_entry_mtime(ae));
111 assertEqualInt(86401, archive_entry_atime(ae));
112 assertEqualInt(2, archive_entry_stat(ae)->st_nlink);
113 assertEqualInt(1, archive_entry_uid(ae));
114 assertEqualInt(2, archive_entry_gid(ae));
115 } else if (strcmp("hardlink", archive_entry_pathname(ae)) == 0) {
122 assertEqualString("hardlink", archive_entry_pathname(ae));
123 assertEqualInt(AE_IFREG, archive_entry_filetype(ae));
124 assertEqualString("file", archive_entry_hardlink(ae));
125 assertEqualInt(0, archive_entry_size_is_set(ae));
126 assertEqualInt(0, archive_entry_size(ae));
127 assertEqualInt(86401, archive_entry_mtime(ae));
128 assertEqualInt(86401, archive_entry_atime(ae));
129 assertEqualInt(2, archive_entry_stat(ae)->st_nlink);
130 assertEqualInt(1, archive_entry_uid(ae));
131 assertEqualInt(2, archive_entry_gid(ae));
132 } else if (strcmp("symlink", archive_entry_pathname(ae)) == 0) {
134 assertEqualInt(AE_IFLNK, archive_entry_filetype(ae));
135 assertEqualString("file", archive_entry_symlink(ae));
136 assertEqualInt(0, archive_entry_size(ae));
137 assertEqualInt(172802, archive_entry_mtime(ae));
138 assertEqualInt(172802, archive_entry_atime(ae));
139 assertEqualInt(1, archive_entry_stat(ae)->st_nlink);
140 assertEqualInt(1, archive_entry_uid(ae));
141 assertEqualInt(2, archive_entry_gid(ae));
142 } else if (strcmp("symlink2", archive_entry_pathname(ae)) == 0) {
144 assertEqualInt(AE_IFLNK, archive_entry_filetype(ae));
145 assertEqualString("/tmp/", archive_entry_symlink(ae));
146 assertEqualInt(0, archive_entry_size(ae));
147 assertEqualInt(1, archive_entry_stat(ae)->st_nlink);
148 assertEqualInt(1, archive_entry_uid(ae));
149 assertEqualInt(2, archive_entry_gid(ae));
150 } else if (strcmp("symlink3", archive_entry_pathname(ae)) == 0) {
152 assertEqualInt(AE_IFLNK, archive_entry_filetype(ae));
153 assertEqualString("/tmp/../", archive_entry_symlink(ae));
154 assertEqualInt(0, archive_entry_size(ae));
155 assertEqualInt(1, archive_entry_stat(ae)->st_nlink);
156 assertEqualInt(1, archive_entry_uid(ae));
157 assertEqualInt(2, archive_entry_gid(ae));
158 } else if (strcmp("symlink4", archive_entry_pathname(ae)) == 0) {
160 assertEqualInt(AE_IFLNK, archive_entry_filetype(ae));
162 archive_entry_symlink(ae));
163 assertEqualInt(0, archive_entry_size(ae));
164 assertEqualInt(1, archive_entry_stat(ae)->st_nlink);
165 assertEqualInt(1, archive_entry_uid(ae));
166 assertEqualInt(2, archive_entry_gid(ae));
167 } else if (strcmp("symlink5", archive_entry_pathname(ae)) == 0) {
169 assertEqualInt(AE_IFLNK, archive_entry_filetype(ae));
170 assertEqualString(".///file", archive_entry_symlink(ae));
171 assertEqualInt(0, archive_entry_size(ae));
172 assertEqualInt(172802, archive_entry_mtime(ae));
173 assertEqualInt(172802, archive_entry_atime(ae));
174 assertEqualInt(1, archive_entry_stat(ae)->st_nlink);
175 assertEqualInt(1, archive_entry_uid(ae));
176 assertEqualInt(2, archive_entry_gid(ae));
177 } else if (strcmp("symlink6", archive_entry_pathname(ae)) == 0) {
180 assertEqualInt(AE_IFLNK, archive_entry_filetype(ae));
181 assertEqualString("/tmp//../", archive_entry_symlink(ae));
182 assertEqualInt(0, archive_entry_size(ae));
183 assertEqualInt(1, archive_entry_stat(ae)->st_nlink);
184 assertEqualInt(1, archive_entry_uid(ae));
185 assertEqualInt(2, archive_entry_gid(ae));
188 assertEqualString(archive_entry_pathname(ae), "");
193 assertEqualInt(ARCHIVE_EOF, archive_read_next_header(a, &ae));