[gtk+] Add a test for atk_get_root()
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc: 
- Subject: [gtk+] Add a test for atk_get_root()
- Date: Tue, 12 Jul 2011 03:58:31 +0000 (UTC)
commit 08e62bab9a66a146f1a46f6a7fbc52735950cc91
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Jul 11 23:57:56 2011 -0400
    Add a test for atk_get_root()
 tests/a11y/util.c |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/tests/a11y/util.c b/tests/a11y/util.c
index 7128fba..96194c2 100644
--- a/tests/a11y/util.c
+++ b/tests/a11y/util.c
@@ -40,6 +40,17 @@ test_toolkit_version (void)
   g_assert_cmpstr (s, ==, GTK_VERSION);
 }
 
+static void
+test_root (void)
+{
+  AtkObject *obj;
+
+  obj = atk_get_root ();
+
+  g_assert (atk_object_get_role (obj) == ATK_ROLE_APPLICATION);
+  g_assert (atk_object_get_parent (obj) == NULL);
+}
+
 int
 main (int argc, char *argv[])
 {
@@ -47,6 +58,7 @@ main (int argc, char *argv[])
 
   g_test_add_func ("/util/toolkit-name", test_toolkit_name);
   g_test_add_func ("/util/toolkit-version", test_toolkit_version);
+  g_test_add_func ("/util/root", test_root);
 
   return g_test_run ();
 }
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]