[Python-checkins] r73267 - in python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter: test_canvas.py test_listbox.py test_toplevel.py

guilherme.polo python-checkins at python.org
Sun Jun 7 01:49:53 CEST 2009


Author: guilherme.polo
Date: Sun Jun  7 01:49:53 2009
New Revision: 73267

Log:
Short tests for Listbox.size and Canvas.create_polygon. Testing a Toplevel wmkey that doesn't end in '_'.

Modified:
   python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_canvas.py
   python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_listbox.py
   python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_toplevel.py

Modified: python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_canvas.py
==============================================================================
--- python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_canvas.py	(original)
+++ python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_canvas.py	Sun Jun  7 01:49:53 2009
@@ -132,6 +132,8 @@
         self.assertEqual(self.canvas.type(lineid), 'line')
         ovalid = self.canvas.create_oval(1, 2, 3, 4)
         self.assertEqual(self.canvas.type(ovalid), 'oval')
+        polyid = self.canvas.create_polygon(50, 50, 90, 50, 40, 40)
+        self.assertEqual(self.canvas.type(polyid), 'polygon')
         rectid = self.canvas.create_rectangle(1, 2, 3, 4)
         self.assertEqual(self.canvas.type(rectid), 'rectangle')
         textid = self.canvas.create_text(1, 2)

Modified: python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_listbox.py
==============================================================================
--- python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_listbox.py	(original)
+++ python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_listbox.py	Sun Jun  7 01:49:53 2009
@@ -130,6 +130,13 @@
         self.lb.selection_clear(0, 'end')
         self.assertEqual(self.lb.curselection(), ())
 
+    def test_size(self):
+        self.assertEqual(self.lb.size(), 0)
+        self.lb.insert(0, 1, 2)
+        self.assertEqual(self.lb.size(), 2)
+        self.lb.insert(1, 1.5, 1.7)
+        self.assertEqual(self.lb.size(), 4)
+
     def test_xview(self, method='xview'):
         view = getattr(self.lb, method)()
         self.assertTrue(isinstance(view, tuple))

Modified: python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_toplevel.py
==============================================================================
--- python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_toplevel.py	(original)
+++ python/branches/tk_and_idle_maintenance/Lib/lib-tk/test/test_tkinter/test_toplevel.py	Sun Jun  7 01:49:53 2009
@@ -13,7 +13,8 @@
 
     def test_initialization(self):
         self.root.title('hi')
-        tl = Tkinter.Toplevel(self.root, **{'class_': 'test'})
+        tl = Tkinter.Toplevel(self.root,
+                **{'class_': 'test', 'colormap': 'new'})
         self.assertEqual(tl['class'], 'test')
         self.assertEqual(tl.title(), 'hi')
         tl.destroy()


More information about the Python-checkins mailing list