Mercurial > hg-stable
changeset 46644:946a07f08906
tests: demonstrate assertion error when modifying working copy while narrowing
Differential Revision: https://phab.mercurial-scm.org/D10062
author | Martin von Zweigbergk <martinvonz@google.com> |
---|---|
date | Tue, 23 Feb 2021 22:55:26 -0800 |
parents | ad107ed7a4aa |
children | ced66295ea90 |
files | tests/test-narrow.t |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test-narrow.t Thu Feb 04 23:23:35 2021 +0100 +++ b/tests/test-narrow.t Tue Feb 23 22:55:26 2021 -0800 @@ -509,3 +509,11 @@ deleting meta/d0/00manifest.i (tree !) deleting meta/d2/00manifest.i (tree !) $ ls .hg/strip-backup/ + + +Test removing include while concurrently modifying file in that path + $ hg clone --narrow ssh://user@dummy/master narrow-concurrent-modify -q \ + > --include d0 --include d1 + $ cd narrow-concurrent-modify + $ hg --config 'hooks.pretxnopen = echo modified >> d0/f' tracked --removeinclude d0 2>&1 | grep AssertionError + AssertionError