test_tkinter: use a context manager to close directly the pipe

Patch written by Nadeem Vawda
This commit is contained in:
Victor Stinner 2011-01-03 14:30:43 +00:00
parent 5c85e3f390
commit 270fe40831
2 changed files with 3 additions and 1 deletions

View File

@ -31,7 +31,8 @@ class TkLoadTest(unittest.TestCase):
# doesn't actually carry through to the process level
# because they don't support unsetenv
# If that's the case, abort.
display = os.popen('echo $DISPLAY').read().strip()
with os.popen('echo $DISPLAY') as pipe:
display = pipe.read().strip()
if display:
return

View File

@ -866,6 +866,7 @@ Andrew Vant
Atul Varma
Dmitry Vasiliev
Alexandre Vassalotti
Nadeem Vawda
Frank Vercruesse
Mike Verdone
Jaap Vermeulen