On Thu, Jul 5, 2018 at 8:54 PM Derrick Stolee <[email protected]> wrote:
> Signed-off-by: Derrick Stolee <[email protected]>
> ---
> diff --git a/t/t5319-multi-pack-index.sh b/t/t5319-multi-pack-index.sh
> @@ -8,8 +8,13 @@ midx_read_expect () {
> cat >expect <<-EOF
Broken &&-chain.
> header: 4d494458 1 1 $NUM_PACKS
> chunks: pack_names
> - object_dir: .
> + packs:
> EOF
> + if [ $NUM_PACKS -ge 1 ]
On this project, use 'test' rather than '['.
> + then
> + ls pack/ | grep idx | sort >> expect
> + fi
Broken &&-chain.
> + printf "object_dir: .\n" >>expect &&
All this code building up 'expect' could be in a {...} block to make
it clearer and less noisy:
{
cat <<-EOF &&
...
EOF
if test $NUM_PACKS -ge 1
then
ls -1 pack/ | ...
fi &&
printf "..."
} >expect &&
And, some pointless bike-shedding while here: perhaps dashes instead
of underlines? "pack-names", "object-dir"
> test-tool read-midx . >actual &&
> test_cmp expect actual
> }