# HG changeset patch # User Yuya Nishihara # Date 1563683447 -32400 # Node ID 24f0023bb8b1487264f4f0bc6aff8e7fe31f684c # Parent a2c02877b0974e04c40699cfa6fe73ea99e01abd hgignore: update \-escape test to reflect actual behavior "\\" is not an escape character but "\\" + . diff -r a2c02877b097 -r 24f0023bb8b1 tests/test-hgignore.t --- a/tests/test-hgignore.t Sat Jul 20 11:04:49 2019 -0700 +++ b/tests/test-hgignore.t Sun Jul 21 13:30:47 2019 +0900 @@ -92,14 +92,14 @@ $ touch 'foo#bar' 'quux#' #if no-windows - $ touch 'baz\#wat' + $ touch 'baz\wat' #endif $ cat <<'EOF' >> .hgignore > # full-line comment > # whitespace-only comment line > syntax# pattern, no whitespace, then comment > a.c # pattern, then whitespace, then comment - > baz\\# # escaped comment character + > baz\\# # (escaped) backslash, then comment > foo\#b # escaped comment character > quux\## escaped comment character at end of name > EOF @@ -108,7 +108,7 @@ ? .hgignore $ rm 'foo#bar' 'quux#' #if no-windows - $ rm 'baz\#wat' + $ rm 'baz\wat' #endif Check that '^\.' does not ignore the root directory: