# HG changeset patch # User Mads Kiilerich # Date 1339711347 -7200 # Node ID 01ed5bb5cd418f7a66bcc24a18c6a1bc10bbb904 # Parent 3d71807c3a48c9527d110c9b4578a08696d8d7ee tests: use hghave eol-in-paths to test for support for ':' in filenames and " " It is an approximation but seems to work ok ... and testing that 'foo:bar' creates a real file and not just a resource fork is not completely trivial. diff -r 3d71807c3a48 -r 01ed5bb5cd41 tests/test-add.t --- a/tests/test-add.t Fri Jun 15 00:02:27 2012 +0200 +++ b/tests/test-add.t Fri Jun 15 00:02:27 2012 +0200 @@ -51,6 +51,11 @@ A a A b A con.xml + $ hg forget con.xml + $ rm con.xml +#endif + +#if eol-in-paths $ echo bla > 'hello:world' $ hg --config ui.portablefilenames=abort add adding hello:world @@ -59,14 +64,12 @@ $ hg st A a A b - A con.xml ? hello:world $ hg --config ui.portablefilenames=ignore add adding hello:world $ hg st A a A b - A con.xml A hello:world #endif diff -r 3d71807c3a48 -r 01ed5bb5cd41 tests/test-init.t --- a/tests/test-init.t Fri Jun 15 00:02:27 2012 +0200 +++ b/tests/test-init.t Fri Jun 15 00:02:27 2012 +0200 @@ -136,7 +136,7 @@ hg init "ssh"... ok hg init "static-http"... ok hg init "with space"... ok -#if no-windows +#if eol-in-paths /* " " is not a valid name for a directory on Windows */ $ hg init " " $ test -d " "