summaryrefslogtreecommitdiffstats
path: root/Lib/test
diff options
context:
space:
mode:
authorGuilherme Polo <ggpolo@gmail.com>2009-06-21 17:22:50 (GMT)
committerGuilherme Polo <ggpolo@gmail.com>2009-06-21 17:22:50 (GMT)
commit7f146ab0ca5443a54f575b24965106a0e967a9dc (patch)
tree9c340687e543862511e5a7e65b291f8311feded0 /Lib/test
parent439bf93f8cf8c3c24fc8d5d2f6438ca7adb72d0d (diff)
downloadcpython-7f146ab0ca5443a54f575b24965106a0e967a9dc.zip
cpython-7f146ab0ca5443a54f575b24965106a0e967a9dc.tar.gz
cpython-7f146ab0ca5443a54f575b24965106a0e967a9dc.tar.bz2
Issue #5450: Moved tests involving loading tk from Lib/test/test_tcl to
Lib/lib-tk/test/test_tkinter/test_loadtk in order to follow the behaviour of test_ttkguionly.
Diffstat (limited to 'Lib/test')
-rw-r--r--Lib/test/test_tcl.py31
1 files changed, 0 insertions, 31 deletions
diff --git a/Lib/test/test_tcl.py b/Lib/test/test_tcl.py
index 5d16968..7057979 100644
--- a/Lib/test/test_tcl.py
+++ b/Lib/test/test_tcl.py
@@ -127,37 +127,6 @@ class TclTest(unittest.TestCase):
tcl = self.interp
self.assertRaises(TclError,tcl.eval,'package require DNE')
- def testLoadTk(self):
- import os
- if 'DISPLAY' not in os.environ:
- # skipping test of clean upgradeability
- return
- tcl = Tcl()
- self.assertRaises(TclError,tcl.winfo_geometry)
- tcl.loadtk()
- self.assertEqual('1x1+0+0', tcl.winfo_geometry())
- tcl.destroy()
-
- def testLoadTkFailure(self):
- import os
- old_display = None
- import sys
- if sys.platform.startswith(('win', 'darwin', 'cygwin')):
- return # no failure possible on windows?
- 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)
def test_main():
test_support.run_unittest(TclTest, TkinterTest)