Code

Fix expected values of setup tests on Windows
authorJohannes Sixt <j6t@kdbg.org>
Thu, 30 Dec 2010 20:51:53 +0000 (21:51 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 11 Jan 2011 18:49:38 +0000 (10:49 -0800)
commite6ec2b6a23a364de76cd8868d4df20627264eb45
tree6a2e04e534c76d8a042effabba22e40cc5e2f518
parent2cf08b6a0ab09f1b81b78a5686a632a2a602abf4
Fix expected values of setup tests on Windows

On Windows, bash stores absolute path names in shell variables in POSIX
format that begins with a slash, rather than in drive-letter format; such
a value is converted to the latter format when it is passed to a non-MSYS
program such as git.

When an expected test value is constructed, it must contain the value that
will be produced by git, which will be in the drive-letter format. But
TRASH_DIRECTORY is in POSIX format. Fix this by using $(pwd), which
produces drive-letter format since 4114156a (Tests on Windows: $(pwd) must
return Windows-style paths).

The change in t1510 is a straight seach-and-replace, except for the first
hunk of the diff.

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t1501-worktree.sh
t/t1510-repo-setup.sh