Merge branch 'jc/test-must-be-empty'
authorJunio C Hamano <gitster@pobox.com>
Wed, 11 Apr 2018 04:09:54 +0000 (13:09 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 11 Apr 2018 04:09:54 +0000 (13:09 +0900)
Test helper update.

* jc/test-must-be-empty:
test_must_be_empty: simplify file existence check

t/test-lib-functions.sh
index b895366feef6027ac00bf47271b2530e8b7e7162..7d620bf2a9a26c325de035c8d9d85323d5088357 100644 (file)
@@ -782,11 +782,8 @@ verbose () {
 # otherwise.
 
 test_must_be_empty () {
-       if ! test -f "$1"
-       then
-               echo "'$1' is missing"
-               return 1
-       elif test -s "$1"
+       test_path_is_file "$1" &&
+       if test -s "$1"
        then
                echo "'$1' is not empty, it contains:"
                cat "$1"