# HG changeset patch # User Yuya Nishihara <yuya@tcha.org> # Date 1563683447 -32400 # Sun Jul 21 13:30:47 2019 +0900 # Node ID 24f0023bb8b1487264f4f0bc6aff8e7fe31f684c # Parent a2c02877b0974e04c40699cfa6fe73ea99e01abd hgignore: update \-escape test to reflect actual behavior "\\<char>" is not an escape character but "\\" + <char>. diff --git a/tests/test-hgignore.t b/tests/test-hgignore.t --- a/tests/test-hgignore.t +++ b/tests/test-hgignore.t @@ -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: