diff tests/test-run-tests.t @ 17778:80fe64581f3a

run-tests: make it possible to combine (esc) with (glob) and (re) This makes it possible to combine the annotations ... if done in the right order.
author Mads Kiilerich <mads@kiilerich.com>
date Sun, 14 Oct 2012 18:30:42 +0200
parents af7c6bc48d8d
children 327fbe0b84fd
line wrap: on
line diff
--- a/tests/test-run-tests.t	Mon Oct 15 02:33:12 2012 +0200
+++ b/tests/test-run-tests.t	Sun Oct 14 18:30:42 2012 +0200
@@ -62,6 +62,18 @@
   crcrlf\r (esc)
 #endif
 
+Combining esc with other markups - and handling lines ending with \r instead of \n:
+
+  $ printf 'foo/bar\r'
+  foo/bar\r (no-eol) (glob) (esc)
+#if windows
+  $ printf 'foo\\bar\r'
+  foo/bar\r (no-eol) (glob) (esc)
+#endif
+  $ printf 'foo/bar\rfoo/bar\r'
+  foo.bar\r \(no-eol\) (re) (esc)
+  foo.bar\r \(no-eol\) (re)
+
 testing hghave
 
   $ "$TESTDIR/hghave" true