summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_tcl.py
diff options
context:
space:
mode:
authorGuilherme Polo <ggpolo@gmail.com>2009-06-21 17:40:07 (GMT)
committerGuilherme Polo <ggpolo@gmail.com>2009-06-21 17:40:07 (GMT)
commit2a998fabec10f4b0dad9e94d781fead870053105 (patch)
treea40688aa3c713f2dbe0ebba2a958e20324adab2e /Lib/test/test_tcl.py
parent10706e28d33905d7e949c4f6544d182759c8ebc2 (diff)
downloadcpython-2a998fabec10f4b0dad9e94d781fead870053105.zip
cpython-2a998fabec10f4b0dad9e94d781fead870053105.tar.gz
cpython-2a998fabec10f4b0dad9e94d781fead870053105.tar.bz2
Merged revisions 73495 via svnmerge from
svn+ssh://pythondev/python/trunk ........ r73495 | guilherme.polo | 2009-06-21 14:22:50 -0300 (Sun, 21 Jun 2009) | 4 lines 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/test_tcl.py')
-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 cfff971..eebdd25 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 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():
support.run_unittest(TclTest, TkinterTest)