t5580: add Cygwin support
authorAdam Dinwoodie <adam@dinwoodie.org>
Tue, 31 Oct 2017 13:19:03 +0000 (13:19 +0000)
committerJunio C Hamano <gitster@pobox.com>
Wed, 1 Nov 2017 01:44:55 +0000 (10:44 +0900)
commitf21d60b4299378f4d99b9d234ae013f81661e838
tree82a7d01cc97e2e56b9eaa21e701b9479eb12b680
parentfc849d8d6b90e5c1e0c37bc0d60dd92b2fe7347f
t5580: add Cygwin support

t5580 tests that specifying Windows UNC paths works with Git.  Cygwin
supports UNC paths, albeit only using forward slashes, not backslashes,
so run the compatible tests on Cygwin as well as MinGW.

The only complication is Cygwin's `pwd`, which returns a *nix-style
path, and that's not suitable for calculating the UNC path to the
current directory.  Instead use Cygwin's `cygpath` utility to get the
Windows-style path.

Signed-off-by: Adam Dinwoodie <adam@dinwoodie.org>
Reviewed-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t5580-clone-push-unc.sh