]> git.ipfire.org Git - thirdparty/git.git/commitdiff
t/lib-bitmap.sh: avoid silencing stderr
authorTaylor Blau <me@ttaylorr.com>
Mon, 22 Aug 2022 19:50:35 +0000 (15:50 -0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 22 Aug 2022 20:04:22 +0000 (13:04 -0700)
The midx_bitmap_partial_tests() function is responsible for setting up a
state where some (but not all) packs in the repository are covered by a
MIDX (and bitmap).

This function has redirected the `git multi-pack-index write --bitmap`'s
stderr to a file "err" since its introduction back in c51f5a6437 (t5326:
test multi-pack bitmap behavior, 2021-08-31).

This was likely a stray change left over from a slightly different
version of this test, since the file "err" is never read after being
written. This leads to confusingly-missing output, especially when the
contents of stderr are important.

Resolve this confusion by avoiding silencing stderr in this case.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/lib-bitmap.sh

index a95537e759b0365db3f80ccf9135838da0cbde5e..f5959370941e33ee4ca9cfe3daa09df8a17858a8 100644 (file)
@@ -440,7 +440,7 @@ midx_bitmap_partial_tests () {
                test_commit packed &&
                git repack &&
                test_commit loose &&
-               git multi-pack-index write --bitmap 2>err &&
+               git multi-pack-index write --bitmap &&
                test_path_is_file $midx &&
                test_path_is_file $midx-$(midx_checksum $objdir).bitmap
        '