Mercurial > hg-stable
diff tests/test-run-tests.py @ 20284:e1e6ddaef299
tests: fix test-run-tests.py on OS X
Do the same hack as in test-doctests.py to let the test pass on OS X.
author | Simon Heimberg <simohe@besonet.ch> |
---|---|
date | Fri, 17 Jan 2014 12:46:29 +0100 |
parents | 7a259dfe24f7 |
children | 56610da39b48 |
line wrap: on
line diff
--- a/tests/test-run-tests.py Fri Jan 17 19:46:23 2014 +0100 +++ b/tests/test-run-tests.py Fri Jan 17 12:46:29 2014 +0100 @@ -4,8 +4,11 @@ (both by design) """ - -import doctest, os, re +import os, re +# this is hack to make sure no escape characters are inserted into the output +if 'TERM' in os.environ: + del os.environ['TERM'] +import doctest run_tests = __import__('run-tests') def lm(expected, output): @@ -54,7 +57,7 @@ restore os.altsep >>> os.altsep = _osaltsep """ - os.altsep # for pyflakes, because it does not see os in the doctest + pass def otherostests(): r"""test matching like running on non-windows os