Jay Soffian schrieb:
+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