summaryrefslogtreecommitdiff
path: root/src/python/stdlib/lib-tk/test/test_tkinter
diff options
context:
space:
mode:
authorSimon 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)
commite46ef289e142982d7bd592faa7b0f85470364c01 (patch)
treecda253e03788f7db0a7cdcd05662f66b4455e298 /src/python/stdlib/lib-tk/test/test_tkinter
parentd0d0d62bbcbb5c3417f8cba419c83bac192ea985 (diff)
downloadpowder-e46ef289e142982d7bd592faa7b0f85470364c01.zip
powder-e46ef289e142982d7bd592faa7b0f85470364c01.tar.gz
Remove Python console stuff
Diffstat (limited to 'src/python/stdlib/lib-tk/test/test_tkinter')
-rw-r--r--src/python/stdlib/lib-tk/test/test_tkinter/__init__.py0
-rw-r--r--src/python/stdlib/lib-tk/test/test_tkinter/test_loadtk.py45
-rw-r--r--src/python/stdlib/lib-tk/test/test_tkinter/test_text.py39
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)