From: Brian Harring Date: Tue, 11 Jan 2011 06:04:52 +0000 (-0500) Subject: use assertEqualInt instead; when it fails, it actually gives useful data X-Git-Tag: v3.0.0a~778 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb6dc94b39ebe1cfd6a3b51c4c64254dc8d119e7;p=thirdparty%2Flibarchive.git use assertEqualInt instead; when it fails, it actually gives useful data SVN-Revision: 2868 --- diff --git a/libarchive/test/test_read_position.c b/libarchive/test/test_read_position.c index bde2ff7e8..bf6a0cd6c 100644 --- a/libarchive/test/test_read_position.c +++ b/libarchive/test/test_read_position.c @@ -41,25 +41,25 @@ verify_read_positions(struct archive *a) assert(read_position == (intmax_t)archive_read_header_position(a)); for (j = 0; j < sizeof(data_sizes)/sizeof(data_sizes[0]); ++j) { assertA(0 == archive_read_next_header(a, &ae)); - assert(read_position - == (intmax_t)archive_read_header_position(a)); + assertEqualInt(read_position, + (intmax_t)archive_read_header_position(a)); /* Every other entry: read, then skip */ if (j & 1) assertEqualInt(ARCHIVE_OK, archive_read_data_into_buffer(a, tmp, 1)); assertA(0 == archive_read_data_skip(a)); /* read_data_skip() doesn't change header_position */ - assert(read_position - == (intmax_t)archive_read_header_position(a)); + assertEqualInt(read_position, + (intmax_t)archive_read_header_position(a)); read_position += 512; /* Size of header. */ read_position += (data_sizes[j] + 511) & ~511; } assertA(1 == archive_read_next_header(a, &ae)); - assert(read_position == (intmax_t)archive_read_header_position(a)); + assertEqualInt(read_position, (intmax_t)archive_read_header_position(a)); assertEqualIntA(a, ARCHIVE_OK, archive_read_close(a)); - assert(read_position == (intmax_t)archive_read_header_position(a)); + assertEqualInt(read_position, (intmax_t)archive_read_header_position(a)); } /* Check that header_position tracks correctly on read. */