]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Skip this test if libarchive isn't compiled with libbz2.
authorTim Kientzle <kientzle@gmail.com>
Sun, 14 Jun 2009 07:13:59 +0000 (03:13 -0400)
committerTim Kientzle <kientzle@gmail.com>
Sun, 14 Jun 2009 07:13:59 +0000 (03:13 -0400)
SVN-Revision: 1164

libarchive/test/test_compat_bzip2.c

index cbd113b0153a9d6144a715fdbce0c6778cf0c1cc..96eacad79cc4f03f4e3ca6a247c01e9f91dc30be 100644 (file)
@@ -47,7 +47,10 @@ compat_bzip2(const char *name)
        int i;
 
        assert((a = archive_read_new()) != NULL);
-       assertEqualIntA(a, ARCHIVE_OK, archive_read_support_compression_all(a));
+       if (ARCHIVE_OK != archive_read_support_compression_bzip2(a)) {
+               skipping("Unsupported bzip2");
+               return;
+       }
        assertEqualIntA(a, ARCHIVE_OK, archive_read_support_format_all(a));
        extract_reference_file(name);
        assertEqualIntA(a, ARCHIVE_OK, archive_read_open_filename(a, name, 2));