diff options
| author | Guilherme Polo <ggpolo@gmail.com> | 2009-06-21 17:40:07 (GMT) | 
|---|---|---|
| committer | Guilherme Polo <ggpolo@gmail.com> | 2009-06-21 17:40:07 (GMT) | 
| commit | 2a998fabec10f4b0dad9e94d781fead870053105 (patch) | |
| tree | a40688aa3c713f2dbe0ebba2a958e20324adab2e /Lib/test/test_tcl.py | |
| parent | 10706e28d33905d7e949c4f6544d182759c8ebc2 (diff) | |
| download | cpython-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.py | 31 | 
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)  | 
