summaryrefslogtreecommitdiffstats
path: root/tests/test_gio.py
diff options
context:
space:
mode:
authorJohan Dahlin <jdahlin@async.com.br>2008-04-08 14:51:27 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-04-08 14:51:27 +0000
commit24d6e7c51d6a43a31838065ea7bb7d664f53e4d4 (patch)
tree5fcdb1f03c114dfd73ba2526eb69937864a60df1 /tests/test_gio.py
parenta60fd2b2679c18174cefc11a3ac5573bfe1d6d15 (diff)
downloadpygobject-24d6e7c51d6a43a31838065ea7bb7d664f53e4d4.tar.gz
pygobject-24d6e7c51d6a43a31838065ea7bb7d664f53e4d4.tar.xz
pygobject-24d6e7c51d6a43a31838065ea7bb7d664f53e4d4.zip
Add basic support for GThemedIcon, based on patch by Thomas Leonard
2008-04-08 Johan Dahlin <jdahlin@async.com.br> * gio/gio-types.defs: * gio/gio.defs: * gio/gio.override: * tests/test_gio.py: Add basic support for GThemedIcon, based on patch by Thomas Leonard (#521883) svn path=/trunk/; revision=767
Diffstat (limited to 'tests/test_gio.py')
-rw-r--r--tests/test_gio.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/test_gio.py b/tests/test_gio.py
index 26ff2e8..2b8e9f1 100644
--- a/tests/test_gio.py
+++ b/tests/test_gio.py
@@ -199,3 +199,16 @@ class TestVolumeMonitor(unittest.TestCase):
def testGetMounts(self):
mounts = self.monitor.get_mounts()
self.failUnless(isinstance(mounts, list))
+
+
+class TestThemedIcon(unittest.TestCase):
+ def setUp(self):
+ self.icon = gio.ThemedIcon("open")
+
+ def testGetNames(self):
+ self.assertEquals(self.icon.get_names(), ['open'])
+
+ def testAppendName(self):
+ self.assertEquals(self.icon.get_names(), ['open'])
+ self.icon.append_name('close')
+ self.assertEquals(self.icon.get_names(), ['open', 'close'])