t1500: be considerate to future potential tests
commitd66f68ff985f494f3122ab05b532c6e41884ad64
authorEric Sunshine <sunshine@sunshineco.com>
Tue, 17 May 2016 19:36:26 +0000 (17 15:36 -0400)
committerJunio C Hamano <gitster@pobox.com>
Tue, 17 May 2016 20:33:20 +0000 (17 13:33 -0700)
treeb66bfe4a1fdcdfb7fc88573c3c70538a45fa1d98
parentd92347f59fefb95a2d9240c007a44f408c216fa7
t1500: be considerate to future potential tests

The final batch of git-rev-parse tests work against a non-local object
database named repo.git. This is done by renaming .git to repo.git and
pointing GIT_DIR at it, but the name is never restored to .git at the
end of the script, which can be problematic for tests added in the
future. Be more friendly by instead making repo.git a copy of .git.

Furthermore, make it clear that tests in repo.git will be independent
from the results of earlier tests done in .git by initializing repo.git
earlier in the test sequence.

Likewise, bundle remaining preparation (such as directory creation) into
a common setup test consistent with modern practice.

Signed-off-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t1500-rev-parse.sh