Mercurial > hg
diff tests/test-narrow-patterns.t @ 36136:6767e7ce2c31
test-narrow: partially stabilize on Windows
test-narrow-strip.t is still broken. I don't see any feature condititionals, so
it might be an actual problem.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Tue, 13 Feb 2018 00:54:36 -0500 |
parents | a2a6e724d61a |
children | 7542e97c7867 |
line wrap: on
line diff
--- a/tests/test-narrow-patterns.t Tue Feb 13 00:06:22 2018 -0500 +++ b/tests/test-narrow-patterns.t Tue Feb 13 00:54:36 2018 -0500 @@ -23,8 +23,21 @@ > hg add $d/bar > hg commit -m "add $d/bar" > done +#if execbit $ chmod +x dir1/dirA/foo $ hg commit -m "make dir1/dirA/foo executable" +#else + $ hg import --bypass - <<EOF + > # HG changeset patch + > make dir1/dirA/foo executable + > + > diff --git a/dir1/dirA/foo b/dir1/dirA/foo + > old mode 100644 + > new mode 100755 + > EOF + applying patch from stdin + $ hg update -qr tip +#endif $ hg log -G -T '{rev} {node|short} {files}\n' @ 13 c87ca422d521 dir1/dirA/foo | @@ -149,10 +162,14 @@ dir2 dir2/bar dir2/foo + +#if execbit $ test -x dir1/dirA/foo && echo executable executable $ test -x dir1/dirA/bar || echo not executable not executable +#endif + $ hg log -G -T '{rev} {node|short}{if(ellipsis, "...")} {files}\n' @ 8 c87ca422d521 dir1/dirA/foo |