diff -r da5fa0f13a41 -r bd5e9647f646 tests/test-cat.t --- a/tests/test-cat.t Tue Jan 17 23:05:12 2017 -0500 +++ b/tests/test-cat.t Tue Jan 17 23:12:54 2017 -0500 @@ -68,3 +68,14 @@ $ echo b-wdir > b $ hg cat -r 'wdir()' b b-wdir + +Environment variables are not visible by default + + $ PATTERN='t4' hg log -r '.' -T "{ifcontains('PATTERN', envvars, 'yes', 'no')}\n" + no + +Environment variable visibility can be explicit + + $ PATTERN='t4' hg log -r '.' -T "{envvars % '{key} -> {value}\n'}" \ + > --config "experimental.exportableenviron=PATTERN" + PATTERN -> t4