Issue #8716: Add temporary code for 2.7 to help diagnose buildbot failure.

This commit is contained in:
Ned Deily 2011-07-05 14:16:03 -07:00
parent b78fed9ee6
commit 8c653e094b
1 changed files with 14 additions and 0 deletions

View File

@ -25,6 +25,20 @@ def check_tk_availability():
return
if sys.platform == 'darwin':
# ** temporary test code for issue8716 **
try:
import MacOS
wma = MacOS.WMAvailable()
print >> test.test_support.get_original_stdout(), \
'\tcheck_tk_availability -- WMAvailable returned %r' % wma
except ImportError:
print >> test.test_support.get_original_stdout(), \
'\tcheck_tk_availability -- could not import MacOS'
if not wma:
raise unittest.SkipTest("Window manager is not available")
# ** end of temporary test code for issue8716 **
# The Aqua Tk implementations on OS X can abort the process if
# being called in an environment where a window server connection
# cannot be made, for instance when invoked by a buildbot or ssh