From: Victor Stinner Date: Mon, 4 Jun 2018 20:26:21 +0000 (+0200) Subject: test_tools: catch stderr (GH-7404) X-Git-Tag: v2.7.16rc1~271 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fadcd4458dca4e9edaa35e3becb4109042944b07;p=thirdparty%2FPython%2Fcpython.git test_tools: catch stderr (GH-7404) Hide "recursedown('@test_9296_tmp')" message. --- diff --git a/Lib/test/test_tools.py b/Lib/test/test_tools.py index 57b3ef11fd59..51e4fd61c77a 100644 --- a/Lib/test/test_tools.py +++ b/Lib/test/test_tools.py @@ -416,12 +416,15 @@ class FixcidTests(unittest.TestCase): with open(os.path.join(test_support.TESTFN, "file.py"), "w") as file: file.write("xx = 'unaltered'\n") script = os.path.join(scriptsdir, "fixcid.py") - output = self.run_script(args=(test_support.TESTFN,)) + # ignore dbg() messages + with test_support.captured_stderr() as stderr: + output = self.run_script(args=(test_support.TESTFN,)) self.assertMultiLineEqual(output, "{}:\n" "1\n" '< int xx;\n' - '> int yy;\n'.format(c_filename) + '> int yy;\n'.format(c_filename), + "stderr: %s" % stderr.getvalue() ) def run_script(self, input="", args=("-",), substfile="xx yy\n"):