testinggtk r327 - trunk/tests



Author: bjornl
Date: Tue Jul  1 17:53:31 2008
New Revision: 327
URL: http://svn.gnome.org/viewvc/testinggtk?rev=327&view=rev

Log:
Tests for the gtk.Settings class

Added:
   trunk/tests/test_settings.py

Added: trunk/tests/test_settings.py
==============================================================================
--- (empty file)
+++ trunk/tests/test_settings.py	Tue Jul  1 17:53:31 2008
@@ -0,0 +1,21 @@
+'''
+Tests for the ``gtk.Settings`` class.
+'''
+import gtk
+
+def test_sound_settings():
+    '''
+    Ensure that the three sound-related settings
+    ``gtk-sound-theme-name``, ``gtk-enable-input-feedback-sounds`` and
+    ``gtk-enable-event-sounds`` are present in the default
+    ``gtk.Settings`` object.
+
+    :bug: #539790
+    '''
+    settings = gtk.settings_get_default()
+    prop = settings.get_property('gtk-sound-theme-name')
+    assert isinstance(prop, str)
+    prop = settings.get_property('gtk-enable-input-feedback-sounds')
+    assert prop in (True, False)
+    prop = settings.get_property('gtk-enable-event-sounds')
+    assert prop in (True, False)



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