skip these tests if GIT_LFS_TEST_DIR is unset

This commit is contained in:
rick 2015-09-08 14:12:51 -06:00
parent 416eb2880c
commit f6d1f99316
8 changed files with 29 additions and 3 deletions

@ -111,6 +111,10 @@ begin_test "checkout: outside git repository"
res=$?
set -e
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
grep "Not in a git repository" checkout.log
)

@ -2,7 +2,7 @@
. "test/testlib.sh"
begin_test "credentials without useHttpPath, with wrong path password"
begin_test "credentials without useHttpPath, with bad path password"
(
set -e

@ -396,6 +396,10 @@ begin_test "fetch: outside git repository"
res=$?
set -e
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
grep "Not in a git repository" fetch.log
)

@ -110,6 +110,10 @@ begin_test "fsck: outside git repository"
res=$?
set -e
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
grep "Not in a git repository" fsck.log
)

@ -34,6 +34,10 @@ begin_test "ls-files: outside git repository"
res=$?
set -e
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
grep "Not in a git repository" ls-files.log
)

@ -103,6 +103,10 @@ begin_test "pull: outside git repository"
res=$?
set -e
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
grep "Not in a git repository" pull.log
)

@ -75,6 +75,10 @@ begin_test "status: outside git repository"
res=$?
set -e
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
grep "Not in a git repository" status.log
)

@ -102,8 +102,10 @@ begin_test "update: outside git repository"
overwrite="$(grep "overwrite" check.log)"
set -e
echo "actual:"
cat check.log
if [ "$res" = "0" ]; then
echo "Passes because $GIT_LFS_TEST_DIR is unset."
exit 0
fi
[ "$res" = "128" ]
[ -z "$overwrite" ]
grep "Not in a git repository" check.log