Makefile revision 291814
11897Swollman# $FreeBSD: stable/10/lib/libarchive/tests/Makefile 291814 2015-12-04 18:50:12Z bdrewery $ 21897Swollman 31897SwollmanSRCTOP= ${.CURDIR:H:H:H} 41897SwollmanTESTSDIR= ${TESTSBASE}/lib/libarchive 51897Swollman 61897SwollmanLIBARCHIVEDIR= ${SRCTOP}/contrib/libarchive 71897Swollman 8100441ScharnierATF_TESTS_SH+= functional_test 91897Swollman 101897SwollmanBINDIR= ${TESTSDIR} 111897Swollman 12100441ScharnierPROGS+= libarchive_test 131897Swollman 141897SwollmanCFLAGS+= -I${.CURDIR:H} -I${.OBJDIR} 151897SwollmanCFLAGS+= -I${LIBARCHIVEDIR}/libarchive -I${LIBARCHIVEDIR}/test_utils 16100441ScharnierCFLAGS+= -DHAVE_LIBLZMA=1 -DHAVE_LZMA_H=1 171897Swollman 181897Swollman# Uncomment to link against dmalloc 191897Swollman#LDADD+= -L/usr/local/lib -ldmalloc 20100441Scharnier#CFLAGS+= -I/usr/local/include -DUSE_DMALLOC 211897Swollman 221897Swollman.PATH: ${LIBARCHIVEDIR}/libarchive/test 231897SwollmanTESTS_SRCS= \ 24100441Scharnier test_acl_freebsd_nfs4.c \ 251897Swollman test_acl_freebsd_posix1e.c \ 261897Swollman test_acl_nfs4.c \ 271897Swollman test_acl_pax.c \ 281897Swollman test_acl_posix1e.c \ 2912798Swpaul test_archive_api_feature.c \ 3012798Swpaul test_archive_clear_error.c \ 3112798Swpaul test_archive_cmdline.c \ 3212798Swpaul test_archive_crypto.c \ 33100441Scharnier test_archive_getdate.c \ 341897Swollman test_archive_match_time.c \ 3512798Swpaul test_archive_match_owner.c \ 361897Swollman test_archive_match_path.c \ 3727935Scharnier test_archive_pathmatch.c \ 381897Swollman test_archive_read_close_twice.c \ 39100441Scharnier test_archive_read_close_twice_open_fd.c \ 40100441Scharnier test_archive_read_close_twice_open_filename.c \ 41100441Scharnier test_archive_read_multiple_data_objects.c \ 421897Swollman test_archive_read_next_header_empty.c \ 438874Srgrimes test_archive_read_next_header_raw.c \ 448874Srgrimes test_archive_read_open2.c \ 451897Swollman test_archive_read_set_filter_option.c \ 461897Swollman test_archive_read_set_format_option.c \ 4727935Scharnier test_archive_read_set_option.c \ 4827935Scharnier test_archive_read_set_options.c \ 491897Swollman test_archive_read_support.c \ 5012798Swpaul test_archive_set_error.c \ 5112798Swpaul test_archive_string.c \ 5212798Swpaul test_archive_string_conversion.c \ 5312798Swpaul test_archive_write_add_filter_by_name.c \ 541897Swollman test_archive_write_set_filter_option.c \ 5512798Swpaul test_archive_write_set_format_by_name.c \ 5612798Swpaul test_archive_write_set_format_option.c \ 571897Swollman test_archive_write_set_option.c \ 581897Swollman test_archive_write_set_options.c \ 591897Swollman test_bad_fd.c \ 6092921Simp test_compat_bzip2.c \ 6192921Simp test_compat_cpio.c \ 6292921Simp test_compat_gtar.c \ 6392921Simp test_compat_gzip.c \ 6492921Simp test_compat_lzip.c \ 6592921Simp test_compat_lzma.c \ 6692921Simp test_compat_lzop.c \ 6792921Simp test_compat_mac.c \ 6892921Simp test_compat_pax_libarchive_2x.c \ 6992921Simp test_compat_solaris_tar_acl.c \ 7017142Sjkh test_compat_solaris_pax_sparse.c \ 7132362Sjb test_compat_tar_hardlink.c \ 7212798Swpaul test_compat_uudecode.c \ 7312798Swpaul test_compat_xz.c \ 741897Swollman test_compat_zip.c \ 7592921Simp test_empty_write.c \ 7692921Simp test_entry.c \ 7792921Simp test_entry_strmode.c \ 7892921Simp test_extattr_freebsd.c \ 7992921Simp test_filter_count.c \ 8092921Simp test_fuzz.c \ 8192921Simp test_gnutar_filename_encoding.c \ 8212798Swpaul test_link_resolver.c \ 8312798Swpaul test_open_fd.c \ 8412798Swpaul test_open_failure.c \ 8512798Swpaul test_open_file.c \ 8612798Swpaul test_open_filename.c \ 8732362Sjb test_pax_filename_encoding.c \ 8812798Swpaul test_read_data_large.c \ 8912798Swpaul test_read_disk.c \ 9012798Swpaul test_read_disk_directory_traversals.c \ 9112798Swpaul test_read_disk_entry_from_file.c \ 9212798Swpaul test_read_extract.c \ 931897Swollman test_read_file_nonexistent.c \ 9412798Swpaul test_read_filter_grzip.c \ 951897Swollman test_read_filter_lrzip.c \ 961897Swollman test_read_filter_lzop.c \ 971897Swollman test_read_filter_lzop_multiple_parts.c \ 9812798Swpaul test_read_filter_program.c \ 9912798Swpaul test_read_filter_program_signature.c \ 10012798Swpaul test_read_filter_uudecode.c \ 10112798Swpaul test_read_format_7zip.c \ 10212798Swpaul test_read_format_ar.c \ 1031897Swollman test_read_format_cab.c \ 10412798Swpaul test_read_format_cab_filename.c \ 10512798Swpaul test_read_format_cpio_afio.c \ 10612798Swpaul test_read_format_cpio_bin.c \ 10712798Swpaul test_read_format_cpio_bin_Z.c \ 10812798Swpaul test_read_format_cpio_bin_be.c \ 10912798Swpaul test_read_format_cpio_bin_bz2.c \ 11012798Swpaul test_read_format_cpio_bin_gz.c \ 1111897Swollman test_read_format_cpio_bin_lzip.c \ 1121897Swollman test_read_format_cpio_bin_lzma.c \ 11312798Swpaul test_read_format_cpio_bin_xz.c \ 11412798Swpaul test_read_format_cpio_filename.c \ 11512798Swpaul test_read_format_cpio_odc.c \ 11612798Swpaul test_read_format_cpio_svr4_gzip.c \ 11712798Swpaul test_read_format_cpio_svr4c_Z.c \ 11812798Swpaul test_read_format_cpio_svr4_bzip2_rpm.c \ 11912798Swpaul test_read_format_cpio_svr4_gzip_rpm.c \ 12012798Swpaul test_read_format_empty.c \ 12112798Swpaul test_read_format_gtar_filename.c \ 12299979Salfred test_read_format_gtar_gz.c \ 12399979Salfred test_read_format_gtar_lzma.c \ 12499979Salfred test_read_format_gtar_sparse.c \ 12512798Swpaul test_read_format_gtar_sparse_skip_entry.c \ 12612798Swpaul test_read_format_iso_Z.c \ 12712798Swpaul test_read_format_iso_multi_extent.c \ 12899979Salfred test_read_format_iso_xorriso.c \ 12912798Swpaul test_read_format_isorr_rr_moved.c \ 13012798Swpaul test_read_format_isojoliet_bz2.c \ 13112798Swpaul test_read_format_isojoliet_long.c \ 13212798Swpaul test_read_format_isojoliet_rr.c \ 13312798Swpaul test_read_format_isojoliet_versioned.c \ 13412798Swpaul test_read_format_isorr_bz2.c \ 13512798Swpaul test_read_format_isorr_ce.c \ 13612798Swpaul test_read_format_isorr_new_bz2.c \ 13712798Swpaul test_read_format_isozisofs_bz2.c \ 13812798Swpaul test_read_format_lha.c \ 13912798Swpaul test_read_format_lha_filename.c \ 14012798Swpaul test_read_format_mtree.c \ 14112798Swpaul test_read_format_pax_bz2.c \ 14212798Swpaul test_read_format_rar.c \ 14312798Swpaul test_read_format_raw.c \ 14412798Swpaul test_read_format_tar.c \ 14512798Swpaul test_read_format_tar_empty_filename.c \ 14612798Swpaul test_read_format_tar_filename.c \ 14712798Swpaul test_read_format_tbz.c \ 14812798Swpaul test_read_format_tgz.c \ 14912798Swpaul test_read_format_tlz.c \ 15012798Swpaul test_read_format_txz.c \ 15117142Sjkh test_read_format_tz.c \ 1521897Swollman test_read_format_ustar_filename.c \ 1531897Swollman test_read_format_xar.c \ 1541897Swollman test_read_format_zip.c \ 1551897Swollman test_read_format_zip_comment_stored.c \ 1561897Swollman test_read_format_zip_filename.c \ 1571897Swollman test_read_format_zip_mac_metadata.c \ 15812798Swpaul test_read_format_zip_sfx.c \ 15912798Swpaul test_read_large.c \ 16012798Swpaul test_read_pax_truncated.c \ 16112798Swpaul test_read_position.c \ 16212798Swpaul test_read_set_format.c \ 16312798Swpaul test_read_truncated.c \ 16412798Swpaul test_read_truncated_filter.c \ 16512798Swpaul test_sparse_basic.c \ 16612798Swpaul test_tar_filenames.c \ 16712798Swpaul test_tar_large.c \ 16812798Swpaul test_ustar_filenames.c \ 1691897Swollman test_ustar_filename_encoding.c \ 17012798Swpaul test_write_disk.c \ 17112798Swpaul test_write_disk_appledouble.c \ 17212798Swpaul test_write_disk_failures.c \ 1731897Swollman test_write_disk_hardlink.c \ 17412798Swpaul test_write_disk_hfs_compression.c \ 1751897Swollman test_write_disk_lookup.c \ 17612798Swpaul test_write_disk_mac_metadata.c \ 1771897Swollman test_write_disk_no_hfs_compression.c \ 17812798Swpaul test_write_disk_perms.c \ 17912798Swpaul test_write_disk_secure.c \ 18012798Swpaul test_write_disk_sparse.c \ 18112798Swpaul test_write_disk_symlink.c \ 18212798Swpaul test_write_disk_times.c \ 18312798Swpaul test_write_filter_b64encode.c \ 18412798Swpaul test_write_filter_bzip2.c \ 18512798Swpaul test_write_filter_compress.c \ 18612798Swpaul test_write_filter_gzip.c \ 18712798Swpaul test_write_filter_gzip_timestamp.c \ 18812798Swpaul test_write_filter_lrzip.c \ 18912798Swpaul test_write_filter_lzip.c \ 19012798Swpaul test_write_filter_lzma.c \ 19112798Swpaul test_write_filter_lzop.c \ 1921897Swollman test_write_filter_program.c \ 19312798Swpaul test_write_filter_uuencode.c \ 1941897Swollman test_write_filter_xz.c \ 1951897Swollman test_write_format_7zip.c \ 1961897Swollman test_write_format_7zip_empty.c \ 1971897Swollman test_write_format_7zip_large.c \ 1981897Swollman test_write_format_ar.c \ 1991897Swollman test_write_format_cpio.c \ 20012798Swpaul test_write_format_cpio_empty.c \ 20112798Swpaul test_write_format_cpio_newc.c \ 20212798Swpaul test_write_format_cpio_odc.c \ 20312798Swpaul test_write_format_gnutar.c \ 20412798Swpaul test_write_format_iso9660.c \ 20512798Swpaul test_write_format_iso9660_boot.c \ 20612798Swpaul test_write_format_iso9660_empty.c \ 20712798Swpaul test_write_format_iso9660_filename.c \ 20812798Swpaul test_write_format_iso9660_zisofs.c \ 20912798Swpaul test_write_format_mtree.c \ 21012798Swpaul test_write_format_mtree_absolute_path.c \ 21112798Swpaul test_write_format_mtree_classic.c \ 21212798Swpaul test_write_format_mtree_classic_indent.c \ 21312798Swpaul test_write_format_mtree_fflags.c \ 21412798Swpaul test_write_format_mtree_no_separator.c \ 21512798Swpaul test_write_format_mtree_quoted_filename.c \ 21612798Swpaul test_write_format_pax.c \ 21712798Swpaul test_write_format_shar_empty.c \ 21812798Swpaul test_write_format_tar.c \ 21912798Swpaul test_write_format_tar_empty.c \ 22012798Swpaul test_write_format_tar_sparse.c \ 22112798Swpaul test_write_format_tar_ustar.c \ 22212798Swpaul test_write_format_tar_v7tar.c \ 22312798Swpaul test_write_format_xar.c \ 22412798Swpaul test_write_format_xar_empty.c \ 2251897Swollman test_write_format_zip.c \ 22612798Swpaul test_write_format_zip_empty.c \ 22712798Swpaul test_write_format_zip_no_compression.c \ 2281897Swollman test_write_zip_set_compression_store.c \ 2291897Swollman test_write_open_memory.c \ 23012798Swpaul test_zip_filename_encoding.c 2311897Swollman 23212798Swpaul# Deterministic failures: 2331897Swollman# Crashes with SIGBUS 2341897SwollmanBROKEN_TESTS+= test_archive_rmd160 2356886Snate# Fails with `libarchive/test/test_archive_crypto.c:121: md != actualmd` 2366886SnateBROKEN_TESTS+= test_archive_sha384 2371897Swollman# Fails with `test_compat_pax_libarchive_2x.c:122: ARCHIVE_WARN != archive_read_next_header(a, &ae)` 2381897SwollmanBROKEN_TESTS+= test_compat_pax_libarchive_2x 2391897Swollman# Fails with `test_read_disk_directory_traversals.c:1094: File at has atime 886622, 1443306049 seconds ago` 2401897SwollmanBROKEN_TESTS+= test_read_disk_directory_traversals 24112798Swpaul 2421897Swollman# Non-deterministic failures: 2436886Snate# (Times out?) [and] crashes 2446886SnateBROKEN_TESTS+= test_fuzz_rar 2456886Snate 2466886Snate# Build the test program. 247100441ScharnierSRCS.libarchive_test= \ 24812798Swpaul ${TESTS_SRCS} \ 2491897Swollman main.c \ 2501897Swollman read_open_memory.c \ 2511897Swollman list.h 2521897Swollman 2531897SwollmanDPADD.libarchive_test= ${LIBARCHIVE} 2541897SwollmanLDADD.libarchive_test= -larchive 2551897Swollman 2561897Swollman.PATH: ${LIBARCHIVEDIR}/test_utils 2571897SwollmanSRCS.libarchive_test+= test_utils.c 2588874Srgrimes 2591897Swollman# list.h is just a list of all tests, as indicated by DEFINE_TEST macro lines 26017142Sjkhlist.h: ${TESTS_SRCS} Makefile 2611897Swollman @(cd ${LIBARCHIVEDIR}/libarchive/test && \ 2621897Swollman grep -h DEFINE_TEST ${.ALLSRC:N*Makefile} | \ 2631897Swollman egrep -v '${BROKEN_TESTS:tW:C/ /|/g}') > ${.TARGET}.tmp 2641897Swollman @mv ${.TARGET}.tmp ${.TARGET} 26512798Swpaul 2661897SwollmanCLEANFILES+= list.h list.h.tmp 2671897Swollman 2681897SwollmanFILES+= README 2691897SwollmanFILES+= test_acl_pax.tar.uu 27012798SwpaulFILES+= test_archive_string_conversion.txt.Z.uu 2711897SwollmanFILES+= test_compat_bzip2_1.tbz.uu 27227935ScharnierFILES+= test_compat_bzip2_2.tbz.uu 2731897SwollmanFILES+= test_compat_cpio_1.cpio.uu 2741897SwollmanFILES+= test_compat_gtar_1.tar.uu 2751897SwollmanFILES+= test_compat_gzip_1.tgz.uu 2761897SwollmanFILES+= test_compat_gzip_2.tgz.uu 27727935ScharnierFILES+= test_compat_lzip_1.tlz.uu 2781897SwollmanFILES+= test_compat_lzip_2.tlz.uu 2791897SwollmanFILES+= test_compat_lzma_1.tlz.uu 2801897SwollmanFILES+= test_compat_lzma_2.tlz.uu 28112798SwpaulFILES+= test_compat_lzma_3.tlz.uu 28217142SjkhFILES+= test_compat_lzop_1.tar.lzo.uu 2831897SwollmanFILES+= test_compat_lzop_2.tar.lzo.uu 2841897SwollmanFILES+= test_compat_lzop_3.tar.lzo.uu 28517142SjkhFILES+= test_compat_mac-1.tar.Z.uu 28612798SwpaulFILES+= test_compat_mac-2.tar.Z.uu 28712798SwpaulFILES+= test_compat_pax_libarchive_2x.tar.Z.uu 28812798SwpaulFILES+= test_compat_solaris_pax_sparse_1.pax.Z.uu 28912798SwpaulFILES+= test_compat_solaris_pax_sparse_2.pax.Z.uu 29012798SwpaulFILES+= test_compat_solaris_tar_acl.tar.uu 29112798SwpaulFILES+= test_compat_tar_hardlink_1.tar.uu 29212798SwpaulFILES+= test_compat_xz_1.txz.uu 29312798SwpaulFILES+= test_compat_zip_1.zip.uu 29412798SwpaulFILES+= test_compat_zip_2.zip.uu 29512798SwpaulFILES+= test_compat_zip_3.zip.uu 29612798SwpaulFILES+= test_compat_zip_4.zip.uu 29712798SwpaulFILES+= test_compat_zip_5.zip.uu 29812798SwpaulFILES+= test_compat_zip_6.zip.uu 29912798SwpaulFILES+= test_compat_zip_7.xps.uu 30012798SwpaulFILES+= test_fuzz.cab.uu 30112798SwpaulFILES+= test_fuzz.lzh.uu 30212798SwpaulFILES+= test_fuzz_1.iso.Z.uu 30312798SwpaulFILES+= test_pax_filename_encoding.tar.uu 30412798SwpaulFILES+= test_rar_multivolume_multiple_files.part1.rar.uu 30512798SwpaulFILES+= test_rar_multivolume_multiple_files.part2.rar.uu 30612798SwpaulFILES+= test_rar_multivolume_multiple_files.part3.rar.uu 30712798SwpaulFILES+= test_rar_multivolume_multiple_files.part4.rar.uu 30812798SwpaulFILES+= test_rar_multivolume_multiple_files.part5.rar.uu 30912798SwpaulFILES+= test_rar_multivolume_multiple_files.part6.rar.uu 31027935ScharnierFILES+= test_rar_multivolume_single_file.part1.rar.uu 31112798SwpaulFILES+= test_rar_multivolume_single_file.part2.rar.uu 31212798SwpaulFILES+= test_rar_multivolume_single_file.part3.rar.uu 31312798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part01.rar.uu 31412798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part02.rar.uu 31570899SobrienFILES+= test_rar_multivolume_uncompressed_files.part03.rar.uu 31612798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part04.rar.uu 31712798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part05.rar.uu 31812798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part06.rar.uu 31912798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part07.rar.uu 32012798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part08.rar.uu 32112798SwpaulFILES+= test_rar_multivolume_uncompressed_files.part09.rar.uu 3221897SwollmanFILES+= test_rar_multivolume_uncompressed_files.part10.rar.uu 3238874SrgrimesFILES+= test_read_filter_grzip.tar.grz.uu 3241897SwollmanFILES+= test_read_filter_lrzip.tar.lrz.uu 32517142SjkhFILES+= test_read_filter_lzop.tar.lzo.uu 3261897SwollmanFILES+= test_read_filter_lzop_multiple_parts.tar.lzo.uu 3271897SwollmanFILES+= test_read_format_7zip_bcj2_bzip2.7z.uu 3281897SwollmanFILES+= test_read_format_7zip_bcj2_copy_1.7z.uu 3291897SwollmanFILES+= test_read_format_7zip_bcj2_copy_2.7z.uu 3301897SwollmanFILES+= test_read_format_7zip_bcj2_copy_lzma.7z.uu 3311897SwollmanFILES+= test_read_format_7zip_bcj2_deflate.7z.uu 3321897SwollmanFILES+= test_read_format_7zip_bcj2_lzma1_1.7z.uu 3331897SwollmanFILES+= test_read_format_7zip_bcj2_lzma1_2.7z.uu 33412798SwpaulFILES+= test_read_format_7zip_bcj2_lzma2_1.7z.uu 3351897SwollmanFILES+= test_read_format_7zip_bcj2_lzma2_2.7z.uu 33612798SwpaulFILES+= test_read_format_7zip_bcj_bzip2.7z.uu 33712798SwpaulFILES+= test_read_format_7zip_bcj_copy.7z.uu 33812798SwpaulFILES+= test_read_format_7zip_bcj_deflate.7z.uu 33912798SwpaulFILES+= test_read_format_7zip_bcj_lzma1.7z.uu 34012798SwpaulFILES+= test_read_format_7zip_bcj_lzma2.7z.uu 34112798SwpaulFILES+= test_read_format_7zip_bzip2.7z.uu 34212798SwpaulFILES+= test_read_format_7zip_copy.7z.uu 3431897SwollmanFILES+= test_read_format_7zip_copy_2.7z.uu 3441897SwollmanFILES+= test_read_format_7zip_deflate.7z.uu 3451897SwollmanFILES+= test_read_format_7zip_delta_lzma1.7z.uu 34612798SwpaulFILES+= test_read_format_7zip_delta_lzma2.7z.uu 347100441ScharnierFILES+= test_read_format_7zip_empty_archive.7z.uu 3481897SwollmanFILES+= test_read_format_7zip_empty_file.7z.uu 349100441ScharnierFILES+= test_read_format_7zip_lzma1.7z.uu 3501897SwollmanFILES+= test_read_format_7zip_lzma1_2.7z.uu 3511897SwollmanFILES+= test_read_format_7zip_lzma1_lzma2.7z.uu 3521897SwollmanFILES+= test_read_format_7zip_lzma2.7z.uu 3531897SwollmanFILES+= test_read_format_7zip_ppmd.7z.uu 35427935ScharnierFILES+= test_read_format_7zip_symbolic_name.7z.uu 3551897SwollmanFILES+= test_read_format_ar.ar.uu 3561897SwollmanFILES+= test_read_format_cab_1.cab.uu 3571897SwollmanFILES+= test_read_format_cab_2.cab.uu 3581897SwollmanFILES+= test_read_format_cab_3.cab.uu 35912798SwpaulFILES+= test_read_format_cab_filename_cp932.cab.uu 36012798SwpaulFILES+= test_read_format_cpio_bin_be.cpio.uu 36112798SwpaulFILES+= test_read_format_cpio_filename_cp866.cpio.uu 36212798SwpaulFILES+= test_read_format_cpio_filename_eucjp.cpio.uu 36312798SwpaulFILES+= test_read_format_cpio_filename_koi8r.cpio.uu 36412798SwpaulFILES+= test_read_format_cpio_filename_utf8_jp.cpio.uu 36512798SwpaulFILES+= test_read_format_cpio_filename_utf8_ru.cpio.uu 36612798SwpaulFILES+= test_read_format_cpio_svr4_bzip2_rpm.rpm.uu 36712798SwpaulFILES+= test_read_format_cpio_svr4_gzip_rpm.rpm.uu 36812798SwpaulFILES+= test_read_format_gtar_filename_cp866.tar.Z.uu 36912798SwpaulFILES+= test_read_format_gtar_filename_eucjp.tar.Z.uu 37012798SwpaulFILES+= test_read_format_gtar_filename_koi8r.tar.Z.uu 37112798SwpaulFILES+= test_read_format_gtar_sparse_1_13.tar.uu 37212798SwpaulFILES+= test_read_format_gtar_sparse_1_17.tar.uu 37312798SwpaulFILES+= test_read_format_gtar_sparse_1_17_posix00.tar.uu 37412798SwpaulFILES+= test_read_format_gtar_sparse_1_17_posix01.tar.uu 37512798SwpaulFILES+= test_read_format_gtar_sparse_1_17_posix10.tar.uu 37612798SwpaulFILES+= test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu 37712798SwpaulFILES+= test_read_format_gtar_sparse_skip_entry.tar.Z.uu 37812798SwpaulFILES+= test_read_format_iso.iso.Z.uu 37912798SwpaulFILES+= test_read_format_iso_2.iso.Z.uu 38012798SwpaulFILES+= test_read_format_iso_joliet.iso.Z.uu 38112798SwpaulFILES+= test_read_format_iso_joliet_by_nero.iso.Z.uu 38212798SwpaulFILES+= test_read_format_iso_joliet_long.iso.Z.uu 38312798SwpaulFILES+= test_read_format_iso_joliet_rockridge.iso.Z.uu 38412798SwpaulFILES+= test_read_format_iso_multi_extent.iso.Z.uu 38512798SwpaulFILES+= test_read_format_iso_rockridge.iso.Z.uu 38612798SwpaulFILES+= test_read_format_iso_rockridge_ce.iso.Z.uu 38712798SwpaulFILES+= test_read_format_iso_rockridge_new.iso.Z.uu 38812798SwpaulFILES+= test_read_format_iso_rockridge_rr_moved.iso.Z.uu 38912798SwpaulFILES+= test_read_format_iso_xorriso.iso.Z.uu 39012798SwpaulFILES+= test_read_format_iso_zisofs.iso.Z.uu 39112798SwpaulFILES+= test_read_format_lha_filename_cp932.lzh.uu 39227935ScharnierFILES+= test_read_format_lha_header0.lzh.uu 39312798SwpaulFILES+= test_read_format_lha_header1.lzh.uu 39412798SwpaulFILES+= test_read_format_lha_header2.lzh.uu 39512798SwpaulFILES+= test_read_format_lha_header3.lzh.uu 39612798SwpaulFILES+= test_read_format_lha_lh0.lzh.uu 39712798SwpaulFILES+= test_read_format_lha_lh6.lzh.uu 39812798SwpaulFILES+= test_read_format_lha_lh7.lzh.uu 39912798SwpaulFILES+= test_read_format_lha_withjunk.lzh.uu 40012798SwpaulFILES+= test_read_format_mtree.mtree.uu 40112798SwpaulFILES+= test_read_format_mtree_nomagic.mtree.uu 40212798SwpaulFILES+= test_read_format_mtree_nomagic2.mtree.uu 40312798SwpaulFILES+= test_read_format_mtree_nomagic3.mtree.uu 40412798SwpaulFILES+= test_read_format_rar.rar.uu 40512798SwpaulFILES+= test_read_format_rar_binary_data.rar.uu 40612798SwpaulFILES+= test_read_format_rar_compress_best.rar.uu 40712798SwpaulFILES+= test_read_format_rar_compress_normal.rar.uu 40812798SwpaulFILES+= test_read_format_rar_multi_lzss_blocks.rar.uu 40912798SwpaulFILES+= test_read_format_rar_multivolume.part0001.rar.uu 41012798SwpaulFILES+= test_read_format_rar_multivolume.part0002.rar.uu 41112798SwpaulFILES+= test_read_format_rar_multivolume.part0003.rar.uu 41217142SjkhFILES+= test_read_format_rar_multivolume.part0004.rar.uu 4131897SwollmanFILES+= test_read_format_rar_noeof.rar.uu 4141897SwollmanFILES+= test_read_format_rar_ppmd_lzss_conversion.rar.uu 4151897SwollmanFILES+= test_read_format_rar_sfx.exe.uu 4161897SwollmanFILES+= test_read_format_rar_subblock.rar.uu 4171897SwollmanFILES+= test_read_format_rar_unicode.rar.uu 4181897SwollmanFILES+= test_read_format_rar_windows.rar.uu 4191897SwollmanFILES+= test_read_format_raw.data.Z.uu 4201897SwollmanFILES+= test_read_format_raw.data.uu 4211897SwollmanFILES+= test_read_format_tar_empty_filename.tar.uu 4221897SwollmanFILES+= test_read_format_tar_filename_koi8r.tar.Z.uu 4231897SwollmanFILES+= test_read_format_ustar_filename_cp866.tar.Z.uu 42412798SwpaulFILES+= test_read_format_ustar_filename_eucjp.tar.Z.uu 4258874SrgrimesFILES+= test_read_format_ustar_filename_koi8r.tar.Z.uu 4261897SwollmanFILES+= test_read_format_zip.zip.uu 4271897SwollmanFILES+= test_read_format_zip_comment_stored_1.zip.uu 42812798SwpaulFILES+= test_read_format_zip_comment_stored_2.zip.uu 4291897SwollmanFILES+= test_read_format_zip_filename_cp866.zip.uu 4301897SwollmanFILES+= test_read_format_zip_filename_cp932.zip.uu 4311897SwollmanFILES+= test_read_format_zip_filename_koi8r.zip.uu 43212798SwpaulFILES+= test_read_format_zip_filename_utf8_jp.zip.uu 43312798SwpaulFILES+= test_read_format_zip_filename_utf8_ru.zip.uu 43412798SwpaulFILES+= test_read_format_zip_filename_utf8_ru2.zip.uu 4351897SwollmanFILES+= test_read_format_zip_length_at_end.zip.uu 43617142SjkhFILES+= test_read_format_zip_mac_metadata.zip.uu 4371897SwollmanFILES+= test_read_format_zip_sfx.uu 4381897SwollmanFILES+= test_read_format_zip_symlink.zip.uu 4391897SwollmanFILES+= test_read_format_zip_ux.zip.uu 4401897SwollmanFILES+= test_read_large_splitted_rar_aa.uu 4411897SwollmanFILES+= test_read_large_splitted_rar_ab.uu 4421897SwollmanFILES+= test_read_large_splitted_rar_ac.uu 4431897SwollmanFILES+= test_read_large_splitted_rar_ad.uu 44412798SwpaulFILES+= test_read_large_splitted_rar_ae.uu 44517142SjkhFILES+= test_read_splitted_rar_aa.uu 44612798SwpaulFILES+= test_read_splitted_rar_ab.uu 44712798SwpaulFILES+= test_read_splitted_rar_ac.uu 44812798SwpaulFILES+= test_read_splitted_rar_ad.uu 44912798SwpaulFILES+= test_splitted_rar_seek_support_aa.uu 45012798SwpaulFILES+= test_splitted_rar_seek_support_ab.uu 45112798SwpaulFILES+= test_splitted_rar_seek_support_ac.uu 45212798SwpaulFILES+= test_write_disk_appledouble.cpio.gz.uu 45312798SwpaulFILES+= test_write_disk_hfs_compression.tgz.uu 45412798SwpaulFILES+= test_write_disk_mac_metadata.tar.gz.uu 45512798SwpaulFILES+= test_write_disk_no_hfs_compression.tgz.uu 45612798Swpaul 45712798Swpaul.include <bsd.test.mk> 45812798Swpaul