svn commit: r186247 - head/lib/libarchive/test

Tim Kientzle kientzle at FreeBSD.org
Wed Dec 17 19:05:26 UTC 2008


Author: kientzle
Date: Wed Dec 17 19:05:25 2008
New Revision: 186247
URL: http://svn.freebsd.org/changeset/base/186247

Log:
  Exit earlier on failure in this test.

Modified:
  head/lib/libarchive/test/test_write_compress.c

Modified: head/lib/libarchive/test/test_write_compress.c
==============================================================================
--- head/lib/libarchive/test/test_write_compress.c	Wed Dec 17 19:05:00 2008	(r186246)
+++ head/lib/libarchive/test/test_write_compress.c	Wed Dec 17 19:05:25 2008	(r186247)
@@ -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);


More information about the svn-src-head mailing list