diff options
author | John Ehresman <jpe@src.gnome.org> | 2004-09-22 16:22:08 +0000 |
---|---|---|
committer | John Ehresman <jpe@src.gnome.org> | 2004-09-22 16:22:08 +0000 |
commit | 4079310fbf18fa812f4069e0fb71bcb4e43cf7ed (patch) | |
tree | 1ed63fe3d486e2baaa171075361ef9a8930c9695 | |
parent | fc28e99b30b138d89834b3c0d5526e99aa138596 (diff) | |
download | pygobject-4079310fbf18fa812f4069e0fb71bcb4e43cf7ed.tar.gz |
Tests for GdkColor construction
-rw-r--r-- | tests/conversion.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/conversion.py b/tests/conversion.py index dece7bd9..e621e1f7 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() |