summaryrefslogtreecommitdiff
path: root/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py
diff options
context:
space:
mode:
authorHaibo Huang <hhb@google.com>2019-10-18 12:09:18 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-10-18 12:09:18 -0700
commit7b1f3622739ae5b6fb9f69d9d53c052eb9877496 (patch)
tree986903890b45b15bd336efef757f33108a88dd39 /lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py
parent4adfde8bc82dd39f59e0445588c3e599ada477d2 (diff)
parent60869428a903b3dc93ea77a3cbabe85999784ee7 (diff)
downloadlinux-x86-7b1f3622739ae5b6fb9f69d9d53c052eb9877496.tar.gz
Upgrade prebuilt gdb to 8.3 am: 5d01b0296c am: 037b8f141e
am: 60869428a9 Change-Id: I4bfb5cef153a43c4b261e6294f9331bce869aecd
Diffstat (limited to 'lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py')
-rw-r--r--lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py45
1 files changed, 0 insertions, 45 deletions
diff --git a/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py b/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py
deleted file mode 100644
index 32c640d..0000000
--- a/lib/python2.7/lib-tk/test/test_tkinter/test_loadtk.py
+++ /dev/null
@@ -1,45 +0,0 @@
-import os
-import sys
-import unittest
-from test import test_support
-from Tkinter import Tcl, TclError
-
-test_support.requires('gui')
-
-class TkLoadTest(unittest.TestCase):
-
- @unittest.skipIf('DISPLAY' not in os.environ, 'No $DISPLAY set.')
- def testLoadTk(self):
- tcl = Tcl()
- self.assertRaises(TclError,tcl.winfo_geometry)
- tcl.loadtk()
- self.assertEqual('1x1+0+0', tcl.winfo_geometry())
- tcl.destroy()
-
- def testLoadTkFailure(self):
- old_display = None
- if sys.platform.startswith(('win', 'darwin', 'cygwin')):
- # no failure possible on windows?
-
- # XXX Maybe on tk older than 8.4.13 it would be possible,
- # see tkinter.h.
- return
- with test_support.EnvironmentVarGuard() as env:
- if 'DISPLAY' in os.environ:
- del env['DISPLAY']
- # on some platforms, deleting environment variables
- # 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()
- if display:
- return
-
- tcl = Tcl()
- self.assertRaises(TclError, tcl.winfo_geometry)
- self.assertRaises(TclError, tcl.loadtk)
-
-tests_gui = (TkLoadTest, )
-
-if __name__ == "__main__":
- test_support.run_unittest(*tests_gui)