Lines Matching refs:ae

35 	struct archive_entry *ae;  in test_newer_time()  local
40 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_time()
49 archive_entry_copy_pathname(ae, "file1"); in test_newer_time()
50 archive_entry_set_mtime(ae, 7880, 0); in test_newer_time()
51 archive_entry_set_ctime(ae, 7880, 0); in test_newer_time()
53 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time()
54 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time()
55 archive_entry_set_mtime(ae, 7879, 999); in test_newer_time()
56 archive_entry_set_ctime(ae, 7879, 999); in test_newer_time()
58 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time()
59 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time()
61 archive_entry_set_mtime(ae, 7881, 0); in test_newer_time()
62 archive_entry_set_ctime(ae, 7881, 0); in test_newer_time()
64 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time()
65 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time()
67 archive_entry_set_mtime(ae, 7880, 1); in test_newer_time()
68 archive_entry_set_ctime(ae, 7880, 0); in test_newer_time()
70 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time()
71 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time()
73 archive_entry_set_mtime(ae, 7880, 0); in test_newer_time()
74 archive_entry_set_ctime(ae, 7880, 1); in test_newer_time()
76 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time()
77 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time()
80 archive_entry_free(ae); in test_newer_time()
87 struct archive_entry *ae; in test_newer_time_str() local
93 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_time_str()
105 archive_entry_copy_pathname(ae, "file1"); in test_newer_time_str()
107 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
108 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
110 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str()
111 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str()
113 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
114 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
116 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str()
117 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str()
120 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
121 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
123 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time_str()
124 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time_str()
127 archive_entry_set_mtime(ae, t, 1); in test_newer_time_str()
128 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
130 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str()
131 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str()
133 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
134 archive_entry_set_ctime(ae, t, 1); in test_newer_time_str()
136 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str()
137 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str()
146 archive_entry_copy_pathname(ae, "file1"); in test_newer_time_str()
148 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
149 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
151 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time_str()
152 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time_str()
154 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
155 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
157 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str()
158 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str()
161 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str()
162 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str()
164 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time_str()
165 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time_str()
168 archive_entry_free(ae); in test_newer_time_str()
175 struct archive_entry *ae; in test_newer_time_str_w() local
181 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_time_str_w()
193 archive_entry_copy_pathname(ae, "file1"); in test_newer_time_str_w()
195 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
196 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
198 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
199 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str_w()
201 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
202 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
204 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
205 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str_w()
208 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
209 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
211 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
212 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time_str_w()
215 archive_entry_set_mtime(ae, t, 1); in test_newer_time_str_w()
216 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
218 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
219 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str_w()
221 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
222 archive_entry_set_ctime(ae, t, 1); in test_newer_time_str_w()
224 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
225 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str_w()
234 archive_entry_copy_pathname(ae, "file1"); in test_newer_time_str_w()
236 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
237 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
239 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
240 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time_str_w()
242 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
243 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
245 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
246 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_time_str_w()
249 archive_entry_set_mtime(ae, t, 0); in test_newer_time_str_w()
250 archive_entry_set_ctime(ae, t, 0); in test_newer_time_str_w()
252 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_time_str_w()
253 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_time_str_w()
256 archive_entry_free(ae); in test_newer_time_str_w()
264 struct archive_entry *ae; in test_newer_mtime_than_file_mbs() local
269 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_mtime_than_file_mbs()
275 archive_entry_free(ae); in test_newer_mtime_than_file_mbs()
286 archive_entry_copy_pathname(ae, "old_mtime"); in test_newer_mtime_than_file_mbs()
288 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_mtime_than_file_mbs()
290 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_mtime_than_file_mbs()
291 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_mtime_than_file_mbs()
294 archive_entry_clear(ae); in test_newer_mtime_than_file_mbs()
295 archive_entry_copy_pathname(ae, "mid_mtime"); in test_newer_mtime_than_file_mbs()
297 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_mtime_than_file_mbs()
299 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_mtime_than_file_mbs()
300 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_mtime_than_file_mbs()
303 archive_entry_clear(ae); in test_newer_mtime_than_file_mbs()
304 archive_entry_copy_pathname(ae, "new_mtime"); in test_newer_mtime_than_file_mbs()
306 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_mtime_than_file_mbs()
308 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_mtime_than_file_mbs()
309 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_mtime_than_file_mbs()
313 archive_entry_free(ae); in test_newer_mtime_than_file_mbs()
321 struct archive_entry *ae; in test_newer_ctime_than_file_mbs() local
326 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_ctime_than_file_mbs()
332 archive_entry_free(ae); in test_newer_ctime_than_file_mbs()
343 archive_entry_copy_pathname(ae, "old_ctime"); in test_newer_ctime_than_file_mbs()
345 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_ctime_than_file_mbs()
347 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_ctime_than_file_mbs()
348 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_ctime_than_file_mbs()
351 archive_entry_clear(ae); in test_newer_ctime_than_file_mbs()
352 archive_entry_copy_pathname(ae, "mid_ctime"); in test_newer_ctime_than_file_mbs()
354 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_ctime_than_file_mbs()
356 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_ctime_than_file_mbs()
357 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_ctime_than_file_mbs()
360 archive_entry_clear(ae); in test_newer_ctime_than_file_mbs()
361 archive_entry_copy_pathname(ae, "new_ctime"); in test_newer_ctime_than_file_mbs()
363 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_ctime_than_file_mbs()
365 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_ctime_than_file_mbs()
366 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_ctime_than_file_mbs()
370 archive_entry_free(ae); in test_newer_ctime_than_file_mbs()
378 struct archive_entry *ae; in test_newer_mtime_than_file_wcs() local
383 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_mtime_than_file_wcs()
389 archive_entry_free(ae); in test_newer_mtime_than_file_wcs()
400 archive_entry_copy_pathname(ae, "old_mtime"); in test_newer_mtime_than_file_wcs()
402 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_mtime_than_file_wcs()
404 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_mtime_than_file_wcs()
405 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_mtime_than_file_wcs()
408 archive_entry_clear(ae); in test_newer_mtime_than_file_wcs()
409 archive_entry_copy_pathname(ae, "mid_mtime"); in test_newer_mtime_than_file_wcs()
411 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_mtime_than_file_wcs()
413 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_mtime_than_file_wcs()
414 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_mtime_than_file_wcs()
417 archive_entry_clear(ae); in test_newer_mtime_than_file_wcs()
418 archive_entry_copy_pathname(ae, "new_mtime"); in test_newer_mtime_than_file_wcs()
420 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_mtime_than_file_wcs()
422 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_mtime_than_file_wcs()
423 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_mtime_than_file_wcs()
427 archive_entry_free(ae); in test_newer_mtime_than_file_wcs()
435 struct archive_entry *ae; in test_newer_ctime_than_file_wcs() local
440 if (!assert((ae = archive_entry_new()) != NULL)) { in test_newer_ctime_than_file_wcs()
446 archive_entry_free(ae); in test_newer_ctime_than_file_wcs()
457 archive_entry_clear(ae); in test_newer_ctime_than_file_wcs()
458 archive_entry_copy_pathname(ae, "old_ctime"); in test_newer_ctime_than_file_wcs()
460 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_ctime_than_file_wcs()
462 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_ctime_than_file_wcs()
463 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_ctime_than_file_wcs()
466 archive_entry_clear(ae); in test_newer_ctime_than_file_wcs()
467 archive_entry_copy_pathname(ae, "mid_ctime"); in test_newer_ctime_than_file_wcs()
469 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_ctime_than_file_wcs()
471 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_newer_ctime_than_file_wcs()
472 assertEqualInt(1, archive_match_excluded(m, ae)); in test_newer_ctime_than_file_wcs()
475 archive_entry_clear(ae); in test_newer_ctime_than_file_wcs()
476 archive_entry_copy_pathname(ae, "new_ctime"); in test_newer_ctime_than_file_wcs()
478 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_newer_ctime_than_file_wcs()
480 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_newer_ctime_than_file_wcs()
481 assertEqualInt(0, archive_match_excluded(m, ae)); in test_newer_ctime_than_file_wcs()
485 archive_entry_free(ae); in test_newer_ctime_than_file_wcs()
492 struct archive_entry *ae; in test_older_time() local
497 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_time()
506 archive_entry_copy_pathname(ae, "file1"); in test_older_time()
507 archive_entry_set_mtime(ae, 7880, 0); in test_older_time()
508 archive_entry_set_ctime(ae, 7880, 0); in test_older_time()
510 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time()
511 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time()
512 archive_entry_set_mtime(ae, 7879, 999); in test_older_time()
513 archive_entry_set_ctime(ae, 7879, 999); in test_older_time()
515 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time()
516 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time()
518 archive_entry_set_mtime(ae, 7881, 0); in test_older_time()
519 archive_entry_set_ctime(ae, 7881, 0); in test_older_time()
521 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time()
522 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time()
524 archive_entry_set_mtime(ae, 7880, 1); in test_older_time()
525 archive_entry_set_ctime(ae, 7879, 0); in test_older_time()
527 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time()
528 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time()
530 archive_entry_set_mtime(ae, 7879, 0); in test_older_time()
531 archive_entry_set_ctime(ae, 7880, 1); in test_older_time()
533 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time()
534 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time()
537 archive_entry_free(ae); in test_older_time()
544 struct archive_entry *ae; in test_older_time_str() local
550 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_time_str()
562 archive_entry_copy_pathname(ae, "file1"); in test_older_time_str()
564 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
565 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
567 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str()
568 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str()
570 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
571 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
573 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time_str()
574 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time_str()
577 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
578 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
580 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str()
581 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str()
584 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
586 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
588 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str()
589 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str()
592 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
594 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
596 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str()
597 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str()
605 archive_entry_copy_pathname(ae, "file1"); in test_older_time_str()
607 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
608 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
610 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time_str()
611 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time_str()
613 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
614 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
616 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time_str()
617 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time_str()
620 archive_entry_set_mtime(ae, t, 0); in test_older_time_str()
621 archive_entry_set_ctime(ae, t, 0); in test_older_time_str()
623 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str()
624 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str()
627 archive_entry_free(ae); in test_older_time_str()
634 struct archive_entry *ae; in test_older_time_str_w() local
640 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_time_str_w()
652 archive_entry_copy_pathname(ae, "file1"); in test_older_time_str_w()
654 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
655 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
657 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
658 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str_w()
660 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
661 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
663 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
664 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time_str_w()
667 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
668 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
670 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
671 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str_w()
674 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
676 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
678 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
679 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str_w()
682 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
684 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
686 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
687 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str_w()
695 archive_entry_copy_pathname(ae, "file1"); in test_older_time_str_w()
697 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
698 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
700 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
701 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time_str_w()
703 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
704 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
706 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
707 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_time_str_w()
710 archive_entry_set_mtime(ae, t, 0); in test_older_time_str_w()
711 archive_entry_set_ctime(ae, t, 0); in test_older_time_str_w()
713 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_time_str_w()
714 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_time_str_w()
717 archive_entry_free(ae); in test_older_time_str_w()
725 struct archive_entry *ae; in test_older_mtime_than_file_mbs() local
730 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_mtime_than_file_mbs()
736 archive_entry_free(ae); in test_older_mtime_than_file_mbs()
747 archive_entry_copy_pathname(ae, "old_mtime"); in test_older_mtime_than_file_mbs()
749 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_mtime_than_file_mbs()
751 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_mtime_than_file_mbs()
752 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_mtime_than_file_mbs()
755 archive_entry_clear(ae); in test_older_mtime_than_file_mbs()
756 archive_entry_copy_pathname(ae, "mid_mtime"); in test_older_mtime_than_file_mbs()
758 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_mtime_than_file_mbs()
760 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_mtime_than_file_mbs()
761 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_mtime_than_file_mbs()
764 archive_entry_clear(ae); in test_older_mtime_than_file_mbs()
765 archive_entry_copy_pathname(ae, "new_mtime"); in test_older_mtime_than_file_mbs()
767 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_mtime_than_file_mbs()
769 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_mtime_than_file_mbs()
770 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_mtime_than_file_mbs()
774 archive_entry_free(ae); in test_older_mtime_than_file_mbs()
782 struct archive_entry *ae; in test_older_ctime_than_file_mbs() local
787 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_ctime_than_file_mbs()
793 archive_entry_free(ae); in test_older_ctime_than_file_mbs()
804 archive_entry_clear(ae); in test_older_ctime_than_file_mbs()
805 archive_entry_copy_pathname(ae, "old_ctime"); in test_older_ctime_than_file_mbs()
807 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_ctime_than_file_mbs()
809 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_ctime_than_file_mbs()
810 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_ctime_than_file_mbs()
813 archive_entry_clear(ae); in test_older_ctime_than_file_mbs()
814 archive_entry_copy_pathname(ae, "mid_ctime"); in test_older_ctime_than_file_mbs()
816 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_ctime_than_file_mbs()
818 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_ctime_than_file_mbs()
819 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_ctime_than_file_mbs()
822 archive_entry_clear(ae); in test_older_ctime_than_file_mbs()
823 archive_entry_copy_pathname(ae, "new_ctime"); in test_older_ctime_than_file_mbs()
825 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_ctime_than_file_mbs()
827 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_ctime_than_file_mbs()
828 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_ctime_than_file_mbs()
832 archive_entry_free(ae); in test_older_ctime_than_file_mbs()
840 struct archive_entry *ae; in test_older_mtime_than_file_wcs() local
845 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_mtime_than_file_wcs()
851 archive_entry_free(ae); in test_older_mtime_than_file_wcs()
862 archive_entry_copy_pathname(ae, "old_mtime"); in test_older_mtime_than_file_wcs()
864 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_mtime_than_file_wcs()
866 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_mtime_than_file_wcs()
867 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_mtime_than_file_wcs()
870 archive_entry_clear(ae); in test_older_mtime_than_file_wcs()
871 archive_entry_copy_pathname(ae, "mid_mtime"); in test_older_mtime_than_file_wcs()
873 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_mtime_than_file_wcs()
875 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_mtime_than_file_wcs()
876 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_mtime_than_file_wcs()
879 archive_entry_clear(ae); in test_older_mtime_than_file_wcs()
880 archive_entry_copy_pathname(ae, "new_mtime"); in test_older_mtime_than_file_wcs()
882 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_mtime_than_file_wcs()
884 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_mtime_than_file_wcs()
885 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_mtime_than_file_wcs()
889 archive_entry_free(ae); in test_older_mtime_than_file_wcs()
897 struct archive_entry *ae; in test_older_ctime_than_file_wcs() local
902 if (!assert((ae = archive_entry_new()) != NULL)) { in test_older_ctime_than_file_wcs()
908 archive_entry_free(ae); in test_older_ctime_than_file_wcs()
919 archive_entry_clear(ae); in test_older_ctime_than_file_wcs()
920 archive_entry_copy_pathname(ae, "old_ctime"); in test_older_ctime_than_file_wcs()
922 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_ctime_than_file_wcs()
924 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_older_ctime_than_file_wcs()
925 assertEqualInt(0, archive_match_excluded(m, ae)); in test_older_ctime_than_file_wcs()
928 archive_entry_clear(ae); in test_older_ctime_than_file_wcs()
929 archive_entry_copy_pathname(ae, "mid_ctime"); in test_older_ctime_than_file_wcs()
931 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_ctime_than_file_wcs()
933 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_ctime_than_file_wcs()
934 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_ctime_than_file_wcs()
937 archive_entry_clear(ae); in test_older_ctime_than_file_wcs()
938 archive_entry_copy_pathname(ae, "new_ctime"); in test_older_ctime_than_file_wcs()
940 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_older_ctime_than_file_wcs()
942 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_older_ctime_than_file_wcs()
943 assertEqualInt(1, archive_match_excluded(m, ae)); in test_older_ctime_than_file_wcs()
947 archive_entry_free(ae); in test_older_ctime_than_file_wcs()
955 struct archive_entry *ae; in test_mtime_between_files_mbs() local
960 if (!assert((ae = archive_entry_new()) != NULL)) { in test_mtime_between_files_mbs()
966 archive_entry_free(ae); in test_mtime_between_files_mbs()
979 archive_entry_copy_pathname(ae, "old_mtime"); in test_mtime_between_files_mbs()
981 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_mtime_between_files_mbs()
983 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_mtime_between_files_mbs()
984 assertEqualInt(1, archive_match_excluded(m, ae)); in test_mtime_between_files_mbs()
987 archive_entry_clear(ae); in test_mtime_between_files_mbs()
988 archive_entry_copy_pathname(ae, "mid_mtime"); in test_mtime_between_files_mbs()
990 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_mtime_between_files_mbs()
992 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_mtime_between_files_mbs()
993 assertEqualInt(0, archive_match_excluded(m, ae)); in test_mtime_between_files_mbs()
996 archive_entry_clear(ae); in test_mtime_between_files_mbs()
997 archive_entry_copy_pathname(ae, "new_mtime"); in test_mtime_between_files_mbs()
999 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_mtime_between_files_mbs()
1001 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_mtime_between_files_mbs()
1002 assertEqualInt(1, archive_match_excluded(m, ae)); in test_mtime_between_files_mbs()
1006 archive_entry_free(ae); in test_mtime_between_files_mbs()
1014 struct archive_entry *ae; in test_mtime_between_files_wcs() local
1019 if (!assert((ae = archive_entry_new()) != NULL)) { in test_mtime_between_files_wcs()
1025 archive_entry_free(ae); in test_mtime_between_files_wcs()
1038 archive_entry_copy_pathname(ae, "old_mtime"); in test_mtime_between_files_wcs()
1040 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_mtime_between_files_wcs()
1042 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_mtime_between_files_wcs()
1043 assertEqualInt(1, archive_match_excluded(m, ae)); in test_mtime_between_files_wcs()
1046 archive_entry_clear(ae); in test_mtime_between_files_wcs()
1047 archive_entry_copy_pathname(ae, "mid_mtime"); in test_mtime_between_files_wcs()
1049 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_mtime_between_files_wcs()
1051 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_mtime_between_files_wcs()
1052 assertEqualInt(0, archive_match_excluded(m, ae)); in test_mtime_between_files_wcs()
1055 archive_entry_clear(ae); in test_mtime_between_files_wcs()
1056 archive_entry_copy_pathname(ae, "new_mtime"); in test_mtime_between_files_wcs()
1058 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_mtime_between_files_wcs()
1060 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_mtime_between_files_wcs()
1061 assertEqualInt(1, archive_match_excluded(m, ae)); in test_mtime_between_files_wcs()
1065 archive_entry_free(ae); in test_mtime_between_files_wcs()
1073 struct archive_entry *ae; in test_ctime_between_files_mbs() local
1078 if (!assert((ae = archive_entry_new()) != NULL)) { in test_ctime_between_files_mbs()
1084 archive_entry_free(ae); in test_ctime_between_files_mbs()
1097 archive_entry_copy_pathname(ae, "old_ctime"); in test_ctime_between_files_mbs()
1099 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_ctime_between_files_mbs()
1101 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_ctime_between_files_mbs()
1102 assertEqualInt(1, archive_match_excluded(m, ae)); in test_ctime_between_files_mbs()
1105 archive_entry_clear(ae); in test_ctime_between_files_mbs()
1106 archive_entry_copy_pathname(ae, "mid_ctime"); in test_ctime_between_files_mbs()
1108 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_ctime_between_files_mbs()
1110 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_ctime_between_files_mbs()
1111 assertEqualInt(0, archive_match_excluded(m, ae)); in test_ctime_between_files_mbs()
1114 archive_entry_clear(ae); in test_ctime_between_files_mbs()
1115 archive_entry_copy_pathname(ae, "new_ctime"); in test_ctime_between_files_mbs()
1117 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_ctime_between_files_mbs()
1119 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_ctime_between_files_mbs()
1120 assertEqualInt(1, archive_match_excluded(m, ae)); in test_ctime_between_files_mbs()
1124 archive_entry_free(ae); in test_ctime_between_files_mbs()
1132 struct archive_entry *ae; in test_ctime_between_files_wcs() local
1137 if (!assert((ae = archive_entry_new()) != NULL)) { in test_ctime_between_files_wcs()
1143 archive_entry_free(ae); in test_ctime_between_files_wcs()
1156 archive_entry_copy_pathname(ae, "old_ctime"); in test_ctime_between_files_wcs()
1158 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_ctime_between_files_wcs()
1160 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_ctime_between_files_wcs()
1161 assertEqualInt(1, archive_match_excluded(m, ae)); in test_ctime_between_files_wcs()
1164 archive_entry_clear(ae); in test_ctime_between_files_wcs()
1165 archive_entry_copy_pathname(ae, "mid_ctime"); in test_ctime_between_files_wcs()
1167 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_ctime_between_files_wcs()
1169 assertEqualInt(0, archive_match_time_excluded(m, ae)); in test_ctime_between_files_wcs()
1170 assertEqualInt(0, archive_match_excluded(m, ae)); in test_ctime_between_files_wcs()
1173 archive_entry_clear(ae); in test_ctime_between_files_wcs()
1174 archive_entry_copy_pathname(ae, "new_ctime"); in test_ctime_between_files_wcs()
1176 archive_read_disk_entry_from_file(a, ae, -1, NULL)); in test_ctime_between_files_wcs()
1178 assertEqualInt(1, archive_match_time_excluded(m, ae)); in test_ctime_between_files_wcs()
1179 assertEqualInt(1, archive_match_excluded(m, ae)); in test_ctime_between_files_wcs()
1183 archive_entry_free(ae); in test_ctime_between_files_wcs()
1190 struct archive_entry *ae; in excluded() local
1192 if (!assert((ae = archive_entry_new()) != NULL)) in excluded()
1195 archive_entry_copy_pathname(ae, "file1"); in excluded()
1196 archive_entry_set_mtime(ae, 7879, 999); in excluded()
1198 assertEqualInt(1, archive_match_time_excluded(m, ae)); in excluded()
1199 assertEqualInt(1, archive_match_excluded(m, ae)); in excluded()
1200 archive_entry_set_mtime(ae, 7880, 0); in excluded()
1202 assertEqualInt(1, archive_match_time_excluded(m, ae)); in excluded()
1203 assertEqualInt(1, archive_match_excluded(m, ae)); in excluded()
1204 archive_entry_set_mtime(ae, 7880, 1); in excluded()
1206 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1207 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1209 archive_entry_copy_pathname(ae, "file2"); in excluded()
1210 archive_entry_set_mtime(ae, 7879, 999); in excluded()
1212 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1213 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1214 archive_entry_set_mtime(ae, 7880, 0); in excluded()
1216 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1217 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1218 archive_entry_set_mtime(ae, 7880, 1); in excluded()
1220 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1221 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1223 archive_entry_copy_pathname(ae, "file3"); in excluded()
1224 archive_entry_set_mtime(ae, 7879, 999); in excluded()
1226 assertEqualInt(1, archive_match_time_excluded(m, ae)); in excluded()
1227 assertEqualInt(1, archive_match_excluded(m, ae)); in excluded()
1228 archive_entry_set_mtime(ae, 7880, 0); in excluded()
1230 assertEqualInt(1, archive_match_time_excluded(m, ae)); in excluded()
1231 assertEqualInt(1, archive_match_excluded(m, ae)); in excluded()
1232 archive_entry_set_mtime(ae, 7880, 1); in excluded()
1234 assertEqualInt(1, archive_match_time_excluded(m, ae)); in excluded()
1235 assertEqualInt(1, archive_match_excluded(m, ae)); in excluded()
1241 archive_entry_copy_pathname(ae, "file4"); in excluded()
1242 archive_entry_set_mtime(ae, 7879, 999); in excluded()
1244 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1245 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1246 archive_entry_set_mtime(ae, 7880, 0); in excluded()
1248 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1249 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1250 archive_entry_set_mtime(ae, 7880, 1); in excluded()
1252 assertEqualInt(0, archive_match_time_excluded(m, ae)); in excluded()
1253 assertEqualInt(0, archive_match_excluded(m, ae)); in excluded()
1257 archive_entry_free(ae); in excluded()
1263 struct archive_entry *ae; in test_pathname_newer_mtime() local
1268 if (!assert((ae = archive_entry_new()) != NULL)) { in test_pathname_newer_mtime()
1273 archive_entry_copy_pathname(ae, "file1"); in test_pathname_newer_mtime()
1274 archive_entry_set_mtime(ae, 7880, 0); in test_pathname_newer_mtime()
1277 ARCHIVE_MATCH_EQUAL, ae)); in test_pathname_newer_mtime()
1278 archive_entry_copy_pathname(ae, "file2"); in test_pathname_newer_mtime()
1279 archive_entry_set_mtime(ae, 1, 0); in test_pathname_newer_mtime()
1282 ARCHIVE_MATCH_EQUAL, ae)); in test_pathname_newer_mtime()
1283 archive_entry_copy_pathname(ae, "file3"); in test_pathname_newer_mtime()
1284 archive_entry_set_mtime(ae, 99999, 0); in test_pathname_newer_mtime()
1287 ARCHIVE_MATCH_EQUAL, ae)); in test_pathname_newer_mtime()
1292 archive_entry_free(ae); in test_pathname_newer_mtime()