mhagger@xxxxxxxxxxxx writes: > From: Michael Haggerty <mhagger@xxxxxxxxxxxx> > > These tests already pass, but make sure they don't break in the > future. > > Signed-off-by: Michael Haggerty <mhagger@xxxxxxxxxxxx> > --- > > It would be great if somebody would check whether these tests pass on > Windows, and if not, give me a tip about how to fix them. I think this (perhaps unwarranted) removal of the double leading slashes is the root cause of http://thread.gmane.org/gmane.comp.version-control.git/204469 (people involved in that thread Cc'ed). > t/t0000-basic.sh | 11 +++++++++++ > 1 file changed, 11 insertions(+) > > diff --git a/t/t0000-basic.sh b/t/t0000-basic.sh > index d929578..3c75e97 100755 > --- a/t/t0000-basic.sh > +++ b/t/t0000-basic.sh > @@ -468,6 +468,17 @@ test_expect_success 'real path works on absolute paths' ' > test "$d/$nopath" = "$(test-path-utils real_path "$d/$nopath")" > ' > > +test_expect_success 'real path removes extra slashes' ' > + nopath="hopefully-absent-path" && > + test "/" = "$(test-path-utils real_path "///")" && > + test "/$nopath" = "$(test-path-utils real_path "///$nopath")" && > + # We need an existing top-level directory to use in the > + # remaining tests. Use the top-level ancestor of $(pwd): > + d=$(pwd -P | sed -e "s|^\(/[^/]*\)/.*|\1|") && > + test "$d" = "$(test-path-utils real_path "//$d///")" && > + test "$d/$nopath" = "$(test-path-utils real_path "//$d///$nopath")" > +' > + > test_expect_success SYMLINKS 'real path works on symlinks' ' > mkdir first && > ln -s ../.git first/.git && -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html