Allow the test suite to pass in a directory whose name contains spaces
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Wed, 3 Jan 2018 16:54:50 +0000 (17:54 +0100)
committerJunio C Hamano <gitster@pobox.com>
Wed, 3 Jan 2018 23:55:48 +0000 (15:55 -0800)
commit567c53d00f194a2826dda0b6be5d66283138377d
tree54e9d9c08e7e3052d8db6e14b3b5f25f0939b8ac
parent42e6fde5c28150206956ea4be490d886c4ecbd68
Allow the test suite to pass in a directory whose name contains spaces

It is totally legitimate to clone Git's source code anywhere, including
into, say, directories whose name (or the name of its absolute path)
contains spaces.

However, a couple of tests failed to anticipate this, for lack of
quoting (or in one instance, for failure to expect more than one space
in the absolute path of the TEST_DIRECTORY). This can be easily verified
by calling these commands in your current clone:

git clone . with\ spaces
cd with\ spaces
make -j15 test

Let's fix this.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Reviewed-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t7500-commit.sh
t/t9020-remote-svn.sh
t/t9107-git-svn-migrate.sh