Mercurial > hg
changeset 16915:ccebe526d321
test-init: enable for Windows
On Windows, we can't create a directory with the name " ", as that is
not a valid name for a directory.
author | Adrian Buehlmann <adrian@cadifra.com> |
---|---|
date | Mon, 11 Jun 2012 13:41:02 +0200 |
parents | 2030dec7c8fa |
children | c76175cd1415 |
files | tests/test-init.t |
diffstat | 1 files changed, 7 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-init.t Mon Jun 11 14:09:35 2012 +0200 +++ b/tests/test-init.t Mon Jun 11 13:41:02 2012 +0200 @@ -1,5 +1,3 @@ - $ "$TESTDIR/hghave" no-windows || exit 80 - This test tries to exercise the ssh functionality with a dummy script $ checknewrepo() @@ -124,7 +122,7 @@ check names for repositories (clashes with URL schemes, special chars) - $ for i in bundle file hg http https old-http ssh static-http " " "with space"; do + $ for i in bundle file hg http https old-http ssh static-http "with space"; do > printf "hg init \"$i\"... " > hg init "$i" > test -d "$i" -a -d "$i/.hg" && echo "ok" || echo "failed" @@ -137,8 +135,13 @@ hg init "old-http"... ok hg init "ssh"... ok hg init "static-http"... ok - hg init " "... ok hg init "with space"... ok +#if no-windows +/* " " is not a valid name for a directory on Windows */ + $ hg init " " + $ test -d " " + $ test -d " /.hg" +#endif creating 'local/sub/repo'