diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2011-10-26 13:50:50 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2011-10-26 13:50:50 (GMT) |
| commit | e46ef289e142982d7bd592faa7b0f85470364c01 (patch) | |
| tree | cda253e03788f7db0a7cdcd05662f66b4455e298 /src/python/stdlib/lib-tk/test/test_tkinter | |
| parent | d0d0d62bbcbb5c3417f8cba419c83bac192ea985 (diff) | |
| download | powder-e46ef289e142982d7bd592faa7b0f85470364c01.zip powder-e46ef289e142982d7bd592faa7b0f85470364c01.tar.gz | |
Remove Python console stuff
Diffstat (limited to 'src/python/stdlib/lib-tk/test/test_tkinter')
3 files changed, 0 insertions, 84 deletions
diff --git a/src/python/stdlib/lib-tk/test/test_tkinter/__init__.py b/src/python/stdlib/lib-tk/test/test_tkinter/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/src/python/stdlib/lib-tk/test/test_tkinter/__init__.py +++ /dev/null diff --git a/src/python/stdlib/lib-tk/test/test_tkinter/test_loadtk.py b/src/python/stdlib/lib-tk/test/test_tkinter/test_loadtk.py deleted file mode 100644 index 32c640d..0000000 --- a/src/python/stdlib/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) diff --git a/src/python/stdlib/lib-tk/test/test_tkinter/test_text.py b/src/python/stdlib/lib-tk/test/test_tkinter/test_text.py deleted file mode 100644 index e6c08be..0000000 --- a/src/python/stdlib/lib-tk/test/test_tkinter/test_text.py +++ /dev/null @@ -1,39 +0,0 @@ -import unittest -import Tkinter -from test.test_support import requires, run_unittest -from ttk import setup_master - -requires('gui') - -class TextTest(unittest.TestCase): - - def setUp(self): - self.root = setup_master() - self.text = Tkinter.Text(self.root) - - def tearDown(self): - self.text.destroy() - - - def test_search(self): - text = self.text - - # pattern and index are obligatory arguments. - self.assertRaises(Tkinter.TclError, text.search, None, '1.0') - self.assertRaises(Tkinter.TclError, text.search, 'a', None) - self.assertRaises(Tkinter.TclError, text.search, None, None) - - # Invalid text index. - self.assertRaises(Tkinter.TclError, text.search, '', 0) - - # Check if we are getting the indices as strings -- you are likely - # to get Tcl_Obj under Tk 8.5 if Tkinter doesn't convert it. - text.insert('1.0', 'hi-test') - self.assertEqual(text.search('-test', '1.0', 'end'), '1.2') - self.assertEqual(text.search('test', '1.0', 'end'), '1.3') - - -tests_gui = (TextTest, ) - -if __name__ == "__main__": - run_unittest(*tests_gui) |
