Merge branch 'sb/t1020-cleanup'

There was a commented-out (instead of being marked to expect
failure) test that documented a breakage that was fixed since the
test was written; turn it into a proper test.

* sb/t1020-cleanup:
  subdirectory tests: code cleanup, uncomment test
This commit is contained in:
Junio C Hamano 2015-05-22 12:41:59 -07:00
commit ce6ab232ca

View file

@ -162,16 +162,20 @@ test_expect_success 'no file/rev ambiguity check inside .git' '
) )
' '
test_expect_success 'no file/rev ambiguity check inside a bare repo' ' test_expect_success 'no file/rev ambiguity check inside a bare repo (explicit GIT_DIR)' '
test_when_finished "rm -fr foo.git" &&
git clone -s --bare .git foo.git && git clone -s --bare .git foo.git &&
( (
cd foo.git && cd foo.git &&
# older Git needed help by exporting GIT_DIR=.
# to realize that it is inside a bare repository.
# We keep this test around for regression testing.
GIT_DIR=. git show -s HEAD GIT_DIR=. git show -s HEAD
) )
' '
# This still does not work as it should... test_expect_success 'no file/rev ambiguity check inside a bare repo' '
: test_expect_success 'no file/rev ambiguity check inside a bare repo' ' test_when_finished "rm -fr foo.git" &&
git clone -s --bare .git foo.git && git clone -s --bare .git foo.git &&
( (
cd foo.git && cd foo.git &&
@ -180,7 +184,6 @@ test_expect_success 'no file/rev ambiguity check inside a bare repo' '
' '
test_expect_success SYMLINKS 'detection should not be fooled by a symlink' ' test_expect_success SYMLINKS 'detection should not be fooled by a symlink' '
rm -fr foo.git &&
git clone -s .git another && git clone -s .git another &&
ln -s another yetanother && ln -s another yetanother &&
( (