From 8c653e094b7deb9bb8a1366382e452dea73e4826 Mon Sep 17 00:00:00 2001 From: Ned Deily Date: Tue, 5 Jul 2011 14:16:03 -0700 Subject: Issue #8716: Add temporary code for 2.7 to help diagnose buildbot failure. --- Lib/lib-tk/test/runtktests.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Lib/lib-tk/test/runtktests.py b/Lib/lib-tk/test/runtktests.py index 19769ad..96cb31d 100644 --- a/Lib/lib-tk/test/runtktests.py +++ b/Lib/lib-tk/test/runtktests.py @@ -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 -- cgit v0.12