tests: fix test-run-tests.py on OS X
authorSimon Heimberg <simohe@besonet.ch>
Fri, 17 Jan 2014 12:46:29 +0100
changeset 20284 e1e6ddaef299
parent 20283 2b96073f3138
child 20285 189fe1b3d16a
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.
tests/test-run-tests.py
--- 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