X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=tests%2Ftests%2Fdrs-push-rejects;h=5f6d04a498792e43ef1c318693f31498ae9dfde7;hb=b1dad15471a23b4a60a69de34dd4772da8663262;hp=f6f8882979e5b29ef79a089ba9915d76228fd970;hpb=6b80acf28a4dab17b1776b25805b26888f5791aa;p=dgit.git diff --git a/tests/tests/drs-push-rejects b/tests/tests/drs-push-rejects index f6f88829..5f6d04a4 100755 --- a/tests/tests/drs-push-rejects +++ b/tests/tests/drs-push-rejects @@ -86,7 +86,7 @@ for h in object type tag; do cat badtag.asc >>badtag set +e - LC_ALL=C git hash-object -w -t tag badtag >badtag.hash 2>badtag.err + LC_MESSAGES=C git hash-object -w -t tag badtag >badtag.hash 2>badtag.err rc=$? set -e @@ -159,8 +159,13 @@ prep unstable sid mktag mustsucceed $push_spec # succeeds +mktag +mustfail 'push is missing head ref update' $push_spec + +git commit --allow-empty -m 'Dummy update' mktag mustfail 'not replacing previously-pushed version' $push_spec +git reset --hard HEAD~ prep_dm_mangle () { prep unstable sid