From: Stefan Behnel Date: Mon, 11 Aug 2008 11:39:49 +0000 (+0200) Subject: better test output: everything else goes through sys.stderr, so divert the normal... X-Git-Tag: 0.9.8.1~63 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=83a9dd2f6d640d007c2bf74f1adc0fc3c868d0bd;p=cython.git better test output: everything else goes through sys.stderr, so divert the normal output there, too --- diff --git a/runtests.py b/runtests.py index 59abcc74..e251e288 100644 --- a/runtests.py +++ b/runtests.py @@ -259,7 +259,7 @@ class CythonRunTestCase(CythonCompileTestCase): result.startTest(self) try: self.runCompileTest() - print('running doctests in %s ...' % self.module) + sys.stderr.write('running doctests in %s ...\n' % self.module) doctest.DocTestSuite(self.module).run(result) except Exception: result.addError(self, sys.exc_info()) @@ -279,7 +279,7 @@ class CythonUnitTestCase(CythonCompileTestCase): result.startTest(self) try: self.runCompileTest() - print('running tests in %s ...' % self.module) + sys.stderr.write('running tests in %s ...\n' % self.module) unittest.defaultTestLoader.loadTestsFromName(self.module).run(result) except Exception: result.addError(self, sys.exc_info()) @@ -423,11 +423,11 @@ if __name__ == '__main__': if WITH_CYTHON: from Cython.Compiler.Version import version - print("Running tests against Cython %s" % version) + sys.stderr.write("Running tests against Cython %s\n" % version) else: - print("Running tests without Cython.") - print("Python %s" % sys.version) - print("") + sys.stderr.write("Running tests without Cython.\n") + sys.stderr.write("Python %s\n" % sys.version) + sys.stderr.write("\n") import re selectors = [ re.compile(r, re.I|re.U).search for r in cmd_args ]