pygoocanvas r244 - in trunk: . docs/reference tests



Author: gianmt
Date: Fri Dec 26 23:47:50 2008
New Revision: 244
URL: http://svn.gnome.org/viewvc/pygoocanvas?rev=244&view=rev

Log:
Fix #565710 and add a test for grid items

Added:
   trunk/tests/test_grid_item.py
Modified:
   trunk/ChangeLog
   trunk/docs/reference/pygoocanvas-text-model.xml
   trunk/docs/reference/pygoocanvas-text.xml

Modified: trunk/docs/reference/pygoocanvas-text-model.xml
==============================================================================
--- trunk/docs/reference/pygoocanvas-text-model.xml	(original)
+++ trunk/docs/reference/pygoocanvas-text-model.xml	Fri Dec 26 23:47:50 2008
@@ -153,7 +153,7 @@
 		</para>
 <programlisting>
 text = goocanvas.TextModel(parent=root,
-                           string="Hello, World!",
+                           text="Hello, World!",
                            x=500,
                            y=500,
                            width=200,

Modified: trunk/docs/reference/pygoocanvas-text.xml
==============================================================================
--- trunk/docs/reference/pygoocanvas-text.xml	(original)
+++ trunk/docs/reference/pygoocanvas-text.xml	Fri Dec 26 23:47:50 2008
@@ -158,7 +158,7 @@
 			right of the text box placed at (500,500):
 		</para>
 <programlisting>
-text = goocanvas.Text(string="Hello, World!", x=500, y=500
+text = goocanvas.Text(text="Hello, World!", x=500, y=500
 						width=200, anchor=gtk.ANCHOR_SE,
 						fill_color="blue")
 </programlisting>

Added: trunk/tests/test_grid_item.py
==============================================================================
--- (empty file)
+++ trunk/tests/test_grid_item.py	Fri Dec 26 23:47:50 2008
@@ -0,0 +1,20 @@
+import goocanvas
+import unittest
+
+class TestGrid(unittest.TestCase):
+    def make_grid_item(self, **kwargs):
+        item = goocanvas.Grid(**kwargs)
+        return item
+    
+    ''' Test goocanvas.Grid properties '''
+
+    def test_grid_border_color_property(self):
+        # Write only property
+        item = self.make_grid_item(border_color="red")
+        item.props.border_color = "mediumseagreen"
+
+    def test_grid_border_color_rgba_property(self):
+        item = self.make_grid_item(border_color_rgba=0xC3C3FF)
+        self.failUnlessEqual(item.props.border_color_rgba, 0xC3C3FF)
+        item.props.border_color_rgba = 0xC3C3AA
+        self.failUnlessEqual(item.props.border_color_rgba, 0xC3C3AA)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]