From: Antoine Pitrou Date: Fri, 30 Oct 2009 18:15:02 +0000 (+0000) Subject: Fix a refleak in test_uuid when run with -j. X-Git-Tag: v3.2a1~2273 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1e8e5f0680b3014da460008b50bd1663cb1ef310;p=thirdparty%2FPython%2Fcpython.git Fix a refleak in test_uuid when run with -j. The "refleak" was simply the effect of internal buffering in block buffering mode (rather than line buffering when sys.stdout is a terminal) --- diff --git a/Lib/test/test_uuid.py b/Lib/test/test_uuid.py index b749abce39d6..b4dd459720d3 100644 --- a/Lib/test/test_uuid.py +++ b/Lib/test/test_uuid.py @@ -314,6 +314,7 @@ class TestUUID(TestCase): import sys print(""" WARNING: uuid._ifconfig_getnode is unreliable on many platforms. It is disabled until the code and/or test can be fixed properly.""", file=sys.__stdout__) + sys.__stdout__.flush() return import os @@ -342,6 +343,7 @@ class TestUUID(TestCase): import sys print(""" WARNING: uuid._unixdll_getnode is unreliable on many platforms. It is disabled until the code and/or test can be fixed properly.""", file=sys.__stdout__) + sys.__stdout__.flush() return import os @@ -357,6 +359,7 @@ class TestUUID(TestCase): import sys print(""" WARNING: uuid.getnode is unreliable on many platforms. It is disabled until the code and/or test can be fixed properly.""", file=sys.__stdout__) + sys.__stdout__.flush() return node1 = uuid.getnode()