Re: [PATCH] blame: prevent a segv when -L given start > EOF
> +test_expect_success 'blame -L with invalid start' '
> + test_must_fail git blame -L5 tres 2>&1 | grep "has only 2 lines"
Please write this as
test_must_fail git blame -L5 tres >output 2>&1 &&
grep "has only 2 lines" output
> +'
> +
> +test_expect_success 'blame -L with invalid end' '
> + git blame -L1,5 tres 2>&1 | grep "has only 2 lines"
test_must_fail git blame -L1,5 tres >output 2>&1 &&
grep "has only 2 lines" output
because shells look only at the exit code of the last command in a pipeline.
-- Hannes