Merge branch 'jc/test-must-be-empty'

Test framework tweak to catch developer thinko.

* jc/test-must-be-empty:
  test_must_be_empty: make sure the file exists, not just empty
This commit is contained in:
Junio C Hamano 2018-03-08 12:36:27 -08:00
commit a8d45dcfc0

View file

@ -782,7 +782,11 @@ verbose () {
# otherwise.
test_must_be_empty () {
if test -s "$1"
if ! test -f "$1"
then
echo "'$1' is missing"
return 1
elif test -s "$1"
then
echo "'$1' is not empty, it contains:"
cat "$1"