# HG changeset patch # User Matt Harbison # Date 1534619704 14400 # Node ID 68b6383a840a527eaf7ebb79437f8950b593549d # Parent 2dfc22620a54192767e5d60af11381e99bb7992e tests: conditionalize color output on abort This broke in afc4ad706f9c. I'm not sure why other aborts don't need to be conditionalized, but `hg help foo` does abort in red for both msys and cmd.exe. diff -r 2dfc22620a54 -r 68b6383a840a tests/test-extension.t --- a/tests/test-extension.t Sat Aug 18 14:03:11 2018 -0400 +++ b/tests/test-extension.t Sat Aug 18 15:15:04 2018 -0400 @@ -1255,8 +1255,10 @@ > pass > EOF $ hg --config extensions.path=./path.py help foo > /dev/null - abort: no such help topic: foo - (try 'hg help --keyword foo') + abort: no such help topic: foo (no-windows !) + (try 'hg help --keyword foo') (no-windows !) + \x1b[0;31mabort: no such help topic: foo\x1b[0m (esc) (windows !) + \x1b[0;31m(try 'hg help --keyword foo')\x1b[0m (esc) (windows !) [255] $ cat > throw.py < /dev/null $ hg help -e -c commit > /dev/null $ hg help -e commit > /dev/null - abort: no such help topic: commit - (try 'hg help --keyword commit') + abort: no such help topic: commit (no-windows !) + (try 'hg help --keyword commit') (no-windows !) + \x1b[0;31mabort: no such help topic: commit\x1b[0m (esc) (windows !) + \x1b[0;31m(try 'hg help --keyword commit')\x1b[0m (esc) (windows !) [255] Test keyword search help