From 4079310fbf18fa812f4069e0fb71bcb4e43cf7ed Mon Sep 17 00:00:00 2001 From: John Ehresman Date: Wed, 22 Sep 2004 16:22:08 +0000 Subject: Tests for GdkColor construction --- tests/conversion.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/conversion.py b/tests/conversion.py index dece7bd..e621e1f 100644 --- a/tests/conversion.py +++ b/tests/conversion.py @@ -39,5 +39,21 @@ class Tests(unittest.TestCase): else: raise AssertionError('exception not raised on invalid value w/ set_property: %s' % invalid_value) + + def testColorCreation(self): + """ Test GdkColor creation """ + + c = gtk.gdk.Color(1, 2, 3) + assert c.red == 1 and c.green == 2 and c.blue == 3 + + c = gtk.gdk.Color(pixel = 0xffff) + assert c.pixel == 0xffff + + c = gtk.gdk.Color(pixel = 0xffffL) + assert c.pixel == 0xffff + + c = gtk.gdk.Color(pixel = 0xffffffffL) + assert c.pixel == 0xffffffffL + if __name__ == '__main__': unittest.main() -- cgit