X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=dgit.git;a=blobdiff_plain;f=tests%2Ftests%2Fdrs-push-rejects;h=74ddd37adcc1f9100b5af629016ed4cb4066f253;hp=5b450bf85cc32efc9acff695643d3cefbfce977b;hb=e852e5f836f1016c9af35d331b6aacb3afe6a488;hpb=79614812a546bd31fcd5cae0d6c1ed0db47b5f83 diff --git a/tests/tests/drs-push-rejects b/tests/tests/drs-push-rejects index 5b450bf8..74ddd37a 100755 --- a/tests/tests/drs-push-rejects +++ b/tests/tests/drs-push-rejects @@ -13,10 +13,10 @@ cd $p mustfail () { local wantmsg="$1"; shift t-reporefs >$tmp/show-refs.pre-push - set +e + set +o pipefail git push origin "$@" 2>&1 |tee $tmp/mustfail.txt ps="${PIPESTATUS[*]}" - set -e + set -o pipefail case $ps in "0 0") fail "push unexpectedly succeeded (instead of: $wantmsg)" ;; *" 0") ;;