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.
--- 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'