diff -r 1d1779734c99 -r 754569f5e999 tests/run-tests.py --- a/tests/run-tests.py Sat Jul 15 13:21:23 2017 -0700 +++ b/tests/run-tests.py Sat Jul 15 02:17:05 2017 +0530 @@ -89,7 +89,7 @@ processlock = threading.Lock() with_color = False - +pygmentspresent = False # ANSI color is unsupported prior to Windows 10 if os.name != 'nt': try: # is pygments installed @@ -97,6 +97,7 @@ import pygments.lexers as lexers import pygments.formatters as formatters with_color = True + pygmentspresent = True except ImportError: pass @@ -1650,7 +1651,7 @@ else: self.stream.write('\n') for line in lines: - if with_color: + if with_color and pygmentspresent: line = pygments.highlight( line, lexers.DiffLexer(),