Mercurial > hg
diff tests/test-mq-qnew.t @ 25454:b5a8bc09b0db
mq: ban \r and \n in patch names (issue4711)
This is at best crazy, and at worst will break things like the series
file. Let's just stop the madness.
author | Augie Fackler <augie@google.com> |
---|---|
date | Fri, 05 Jun 2015 14:34:58 -0400 |
parents | d3a00fc3680f |
children | 56b2bcea2529 |
line wrap: on
line diff
--- a/tests/test-mq-qnew.t Fri Jun 05 14:31:52 2015 -0400 +++ b/tests/test-mq-qnew.t Fri Jun 05 14:34:58 2015 -0400 @@ -21,6 +21,7 @@ > hg qnew .mqfoo > hg qnew 'foo#bar' > hg qnew 'foo:bar' + > hg qnew "`echo foo; echo bar`" > > hg qinit -c > @@ -110,6 +111,7 @@ abort: patch name cannot begin with ".mq" abort: '#' cannot be used in the name of a patch abort: ':' cannot be used in the name of a patch + abort: '\n' cannot be used in the name of a patch % qnew with name containing slash abort: path ends in directory separator: foo/ (glob) abort: "foo" already exists as a directory @@ -178,6 +180,7 @@ abort: patch name cannot begin with ".mq" abort: '#' cannot be used in the name of a patch abort: ':' cannot be used in the name of a patch + abort: '\n' cannot be used in the name of a patch % qnew with name containing slash abort: path ends in directory separator: foo/ (glob) abort: "foo" already exists as a directory