summaryrefslogtreecommitdiff
path: root/tests/test_conversion.py
diff options
context:
space:
mode:
authorGian Mario Tagliaretti <gianmt@gnome.org>2010-04-05 18:12:05 +0200
committerGian Mario Tagliaretti <gianmt@gnome.org>2010-04-05 18:12:05 +0200
commit48f0a43f2faffee931ba419dac2687a93344bf5a (patch)
tree9ca9ac23894cc6eee59e59cf45d02b7df04cf0cc /tests/test_conversion.py
parent45e22a4ad1bf91e3d4cc370923d257f4559c7bd2 (diff)
downloadpygtk-48f0a43f2faffee931ba419dac2687a93344bf5a.tar.gz
Bug 613341 - pygobject tests seem to require pygtk causing a circular
dependencies problem move tests that require pygtk from pygobject to pygtk itself
Diffstat (limited to 'tests/test_conversion.py')
-rw-r--r--tests/test_conversion.py17
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/test_conversion.py b/tests/test_conversion.py
index 2642d11e..30d29df8 100644
--- a/tests/test_conversion.py
+++ b/tests/test_conversion.py
@@ -52,6 +52,23 @@ class Tests(unittest.TestCase):
self.assertEqual(entry.get_property('invisible_char'),
valid_value, valid_value)
+ def testColorCreation(self):
+ """ Test GdkColor creation """
+
+ c = gtk.gdk.Color(1, 2, 3)
+ self.assertEqual(c.red, 1)
+ self.assertEqual(c.green, 2)
+ self.assertEqual(c.blue, 3)
+
+ c = gtk.gdk.Color(pixel=0xffff)
+ self.assertEqual(c.pixel, 0xffff)
+
+ c = gtk.gdk.Color(pixel=0xffffL)
+ self.assertEqual(c.pixel, 0xffff)
+
+ c = gtk.gdk.Color(pixel=0xffffffffL)
+ self.assertEqual(c.pixel, 0xffffffffL)
+
def testUIntArg(self):
child = gtk.DrawingArea()
table = gtk.Table(2, 2, False)