diff options
author | Tim Kientzle <kientzle@FreeBSD.org> | 2008-12-17 19:05:25 +0000 |
---|---|---|
committer | Tim Kientzle <kientzle@FreeBSD.org> | 2008-12-17 19:05:25 +0000 |
commit | eef2284331718cf7dfecdedfe76fa8e5965a9ae2 (patch) | |
tree | 8f0be13f6c3b560036fcf6c76c68727dce450f6c /lib/libarchive/test/test_write_compress.c | |
parent | 9515da8712f82e29b05b86cbf47dc3a0c27159a4 (diff) |
Exit earlier on failure in this test.
Notes
Notes:
svn path=/head/; revision=186247
Diffstat (limited to 'lib/libarchive/test/test_write_compress.c')
-rw-r--r-- | lib/libarchive/test/test_write_compress.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libarchive/test/test_write_compress.c b/lib/libarchive/test/test_write_compress.c index a133690620ed..4dc51b8302c4 100644 --- a/lib/libarchive/test/test_write_compress.c +++ b/lib/libarchive/test/test_write_compress.c @@ -85,11 +85,11 @@ DEFINE_TEST(test_write_compress) for (i = 0; i < 100; i++) { sprintf(path, "file%03d", i); - assertEqualInt(0, archive_read_next_header(a, &ae)); + if (!assertEqualInt(0, archive_read_next_header(a, &ae))) + break; assertEqualString(path, archive_entry_pathname(ae)); assertEqualInt(datasize, archive_entry_size(ae)); } - assert(0 == archive_read_close(a)); #if ARCHIVE_VERSION_NUMBER < 2000000 archive_read_finish(a); |