aboutsummaryrefslogtreecommitdiff
path: root/tests/test-gtk-objects.c
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-06-14 14:52:26 -0500
committerTed Gould <ted@gould.cx>2010-06-14 14:52:26 -0500
commitac0a5299c1fe73acb30f34939dfcd6af57c12231 (patch)
treef8a1b1e8ac2d01995792378b644c62080842a2d9 /tests/test-gtk-objects.c
parent16b5a01c2cb8c4d8ce6216f984c4a06f6aa14c3a (diff)
downloadlibdbusmenu-ac0a5299c1fe73acb30f34939dfcd6af57c12231.tar.gz
libdbusmenu-ac0a5299c1fe73acb30f34939dfcd6af57c12231.tar.bz2
libdbusmenu-ac0a5299c1fe73acb30f34939dfcd6af57c12231.zip
Testing we can get the modifier back out.
Diffstat (limited to 'tests/test-gtk-objects.c')
-rw-r--r--tests/test-gtk-objects.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test-gtk-objects.c b/tests/test-gtk-objects.c
index 92f2469..726f404 100644
--- a/tests/test-gtk-objects.c
+++ b/tests/test-gtk-objects.c
@@ -108,6 +108,14 @@ test_object_prop_shortcut (void)
const GValue * val = dbusmenu_menuitem_property_get_value(item, DBUSMENU_MENUITEM_PROP_SHORTCUT);
g_assert(val != NULL);
+ /* Check to see if we love it */
+ guint newkey = 0;
+ GdkModifierType newmodifier = 0;
+ dbusmenu_menuitem_property_get_shortcut(item, &newkey, &newmodifier);
+
+ g_assert(key == newkey);
+ g_assert(newmodifier == modifier);
+
g_object_unref(item);
return;