# HG changeset patch # User Simon Heimberg # Date 2014-01-17 11:46:29 # Node ID e1e6ddaef299b245851f36eb01ec7d74876a477e # Parent 2b96073f31382ae800b5726d23b4f62a11ad4dd0 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. diff --git a/tests/test-run-tests.py b/tests/test-run-tests.py --- a/tests/test-run-tests.py +++ b/tests/test-run-tests.py @@ -4,8 +4,11 @@ run-test.t only checks positive matches (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 @@ def wintests(): 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