Merge branch 'jc/tests-no-useless-tee'

Test fixes.

* jc/tests-no-useless-tee:
  tests: drop use of 'tee' that hides exit status
maint
Junio C Hamano 2024-08-19 11:07:37 -07:00
commit 53129a0680
2 changed files with 3 additions and 3 deletions

View File

@ -397,7 +397,7 @@ test_expect_success 'a/b vs a, plus c/d case setup.' '


test_expect_success 'a/b vs a, plus c/d case test.' ' test_expect_success 'a/b vs a, plus c/d case test.' '
read_tree_u_must_succeed -u -m "$treeH" "$treeM" && read_tree_u_must_succeed -u -m "$treeH" "$treeM" &&
git ls-files --stage | tee >treeMcheck.out && git ls-files --stage >treeMcheck.out &&
test_cmp treeM.out treeMcheck.out test_cmp treeM.out treeMcheck.out
' '



View File

@ -124,14 +124,14 @@ test_expect_success TTY 'push --no-progress suppresses progress' '
test_expect_success TTY 'quiet push' ' test_expect_success TTY 'quiet push' '
ensure_fresh_upstream && ensure_fresh_upstream &&


test_terminal git push --quiet --no-progress upstream main 2>&1 | tee output && test_terminal git push --quiet --no-progress upstream main >output 2>&1 &&
test_must_be_empty output test_must_be_empty output
' '


test_expect_success TTY 'quiet push -u' ' test_expect_success TTY 'quiet push -u' '
ensure_fresh_upstream && ensure_fresh_upstream &&


test_terminal git push --quiet -u --no-progress upstream main 2>&1 | tee output && test_terminal git push --quiet -u --no-progress upstream main >output 2>&1 &&
test_must_be_empty output test_must_be_empty output
' '