From owner-cvs-src@FreeBSD.ORG Fri Jul 6 15:43:12 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AAE6616A46E; Fri, 6 Jul 2007 15:43:12 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 98E3113C469; Fri, 6 Jul 2007 15:43:12 +0000 (UTC) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.8/8.13.8) with ESMTP id l66FhCx0019016; Fri, 6 Jul 2007 15:43:12 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.8/8.13.8/Submit) id l66FhCqI019015; Fri, 6 Jul 2007 15:43:12 GMT (envelope-from kientzle) Message-Id: <200707061543.l66FhCqI019015@repoman.freebsd.org> From: Tim Kientzle Date: Fri, 6 Jul 2007 15:43:11 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib/libarchive/test main.c test.h test_acl_basic.c test_acl_pax.c test_archive_api_feature.c test_entry.c test_read_compress_program.c test_read_format_ar.c test_read_format_gtar_sparse.c test_tar_filenames.c test_write_compress_program.c test_write_disk.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Jul 2007 15:43:12 -0000 kientzle 2007-07-06 15:43:11 UTC FreeBSD src repository Modified files: lib/libarchive/test main.c test.h test_acl_basic.c test_acl_pax.c test_archive_api_feature.c test_entry.c test_read_compress_program.c test_read_format_ar.c test_read_format_gtar_sparse.c test_tar_filenames.c test_write_compress_program.c test_write_disk.c test_write_disk_perms.c test_write_disk_secure.c test_write_format_ar.c test_write_format_cpio.c test_write_format_tar_empty.c Log: Make test suite work with libarchive 1.3.1: Take advantage of ARCHIVE_VERSION_STAMP to selectively disable tests that don't apply to that version; new "skipping()" function reports skipped tests; modify final summary to report component test failures and skips. Note: I don't currently intend to MFC the test suite itself; anyone interested should just checkout and use this version of the test suite, which should work for any library version. Approved by: re (Ken Smith, blanket) Revision Changes Path 1.5 +32 -11 src/lib/libarchive/test/main.c 1.4 +13 -0 src/lib/libarchive/test/test.h 1.4 +5 -0 src/lib/libarchive/test/test_acl_basic.c 1.4 +5 -0 src/lib/libarchive/test/test_acl_pax.c 1.3 +18 -0 src/lib/libarchive/test/test_archive_api_feature.c 1.2 +102 -3 src/lib/libarchive/test/test_entry.c 1.2 +4 -0 src/lib/libarchive/test/test_read_compress_program.c 1.4 +6 -0 src/lib/libarchive/test/test_read_format_ar.c 1.2 +32 -1 src/lib/libarchive/test/test_read_format_gtar_sparse.c 1.6 +26 -4 src/lib/libarchive/test/test_tar_filenames.c 1.2 +4 -0 src/lib/libarchive/test/test_write_compress_program.c 1.3 +7 -0 src/lib/libarchive/test/test_write_disk.c 1.5 +7 -1 src/lib/libarchive/test/test_write_disk_perms.c 1.3 +4 -0 src/lib/libarchive/test/test_write_disk_secure.c 1.5 +6 -2 src/lib/libarchive/test/test_write_format_ar.c 1.2 +7 -0 src/lib/libarchive/test/test_write_format_cpio.c 1.3 +11 -3 src/lib/libarchive/test/test_write_format_tar_empty.c