Mercurial > hg
diff tests/test-hgignore.t @ 49538:b51e5c2ab5fd stable
rhg: add a test involving hgignore lookaround
author | Arseniy Alekseyev <aalekseyev@janestreet.com> |
---|---|
date | Mon, 31 Oct 2022 16:15:30 +0000 |
parents | eaaf4f98c9f1 |
children | 8076298b795a |
line wrap: on
line diff
--- a/tests/test-hgignore.t Mon Oct 24 18:07:22 2022 +0200 +++ b/tests/test-hgignore.t Mon Oct 31 16:15:30 2022 +0000 @@ -73,6 +73,24 @@ [255] #endif + $ echo 're:^(?!a).*\.o$' > .hgignore +#if no-rhg + $ hg status + A dir/b.o + ? .hgignore + ? a.c + ? a.o + ? syntax +#endif +#if rhg + $ hg status + Unsupported syntax regex parse error: + ^(?:^(?!a).*\.o$) + ^^^ + error: look-around, including look-ahead and look-behind, is not supported + [255] +#endif + Ensure given files are relative to cwd $ echo "dir/.*\.o" > .hgignore