Junio C Hamano <gitster@xxxxxxxxx> writes: > Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > >> +test_expect_success \ >> + 'honor pack.packSizeLimit' \ >> + 'git config pack.packSizeLimit 200 && >> + packname_4=$(git pack-objects test-4 <obj-list) && >> + test 3 = $(ls test-4-*.pack | wc -l)' >> + > > Where does "3" come from, and what could break it? How about doing it like this, instead? diff --git a/t/t5300-pack-object.sh b/t/t5300-pack-object.sh index 4f350dd..3eea478 100755 --- a/t/t5300-pack-object.sh +++ b/t/t5300-pack-object.sh @@ -268,4 +268,12 @@ test_expect_success \ 'make sure index-pack detects the SHA1 collision' \ '! git-index-pack -o bad.idx test-3.pack' +test_expect_success 'honor pack.packSizeLimit' ' + limit=200 && + git config pack.packSizeLimit $limit && + packname_4=$(git pack-objects test-4 <obj-list) && + bigger=$(find test-4-*.pack -size +${limit}c) && + test -z "$bigger" +' + test_done - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html