summaryrefslogtreecommitdiff
path: root/tests/at-spi2-atk/atk_test_text.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/at-spi2-atk/atk_test_text.c')
-rw-r--r--tests/at-spi2-atk/atk_test_text.c166
1 files changed, 80 insertions, 86 deletions
diff --git a/tests/at-spi2-atk/atk_test_text.c b/tests/at-spi2-atk/atk_test_text.c
index 085380c1..a5fb7f83 100644
--- a/tests/at-spi2-atk/atk_test_text.c
+++ b/tests/at-spi2-atk/atk_test_text.c
@@ -36,9 +36,9 @@ GHRunc_find (gpointer key, gpointer value, gpointer user_data)
}
static void
-atk_test_text_get_character_count (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_character_count (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -49,9 +49,9 @@ atk_test_text_get_character_count (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_text (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_text (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -63,9 +63,9 @@ atk_test_text_get_text (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_caret_offset (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_caret_offset (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -76,9 +76,9 @@ atk_test_text_get_caret_offset (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_set_caret_offset (gpointer fixture, gconstpointer user_data)
+atk_test_text_set_caret_offset (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -90,9 +90,9 @@ atk_test_text_set_caret_offset (gpointer fixture, gconstpointer user_data)
g_assert_cmpint (pos, ==, 5);
}
static void
-atk_test_text_get_character_at_offset (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_character_at_offset (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -103,9 +103,9 @@ atk_test_text_get_character_at_offset (gpointer fixture, gconstpointer user_data
}
static void
-atk_test_text_get_character_extents (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_character_extents (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -121,9 +121,9 @@ atk_test_text_get_character_extents (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_range_extents (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_range_extents (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -140,9 +140,9 @@ atk_test_text_get_range_extents (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_add_selection (gpointer fixture, gconstpointer user_data)
+atk_test_text_add_selection (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -152,9 +152,9 @@ atk_test_text_add_selection (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_n_selections (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_n_selections (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -170,9 +170,9 @@ atk_test_text_get_n_selections (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_selection (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_selection (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -195,9 +195,9 @@ atk_test_text_get_selection (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_set_selection (gpointer fixture, gconstpointer user_data)
+atk_test_text_set_selection (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -222,9 +222,9 @@ atk_test_text_set_selection (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_remove_selection (gpointer fixture, gconstpointer user_data)
+atk_test_text_remove_selection (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -248,9 +248,9 @@ atk_test_text_remove_selection (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_offset_at_point (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_offset_at_point (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -261,9 +261,9 @@ atk_test_text_get_offset_at_point (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_text_attribute_value (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_text_attribute_value (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -284,9 +284,9 @@ atk_test_text_get_text_attribute_value (gpointer fixture, gconstpointer user_dat
}
static void
-atk_test_text_get_attribute_run (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_attribute_run (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -306,9 +306,9 @@ atk_test_text_get_attribute_run (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_defualt_attributes (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_default_attributes (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -324,9 +324,9 @@ atk_test_text_get_defualt_attributes (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_text_attributes (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_text_attributes (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -346,9 +346,9 @@ atk_test_text_get_text_attributes (gpointer fixture, gconstpointer user_data)
}
static void
-atk_test_text_get_string_at_offset_s1 (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_string_at_offset_s1 (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -371,9 +371,9 @@ atk_test_text_get_string_at_offset_s1 (gpointer fixture, gconstpointer user_data
g_free (range);
}
static void
-atk_test_text_get_string_at_offset_s2 (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_string_at_offset_s2 (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 1, NULL);
g_assert (child);
@@ -405,9 +405,9 @@ atk_test_text_get_string_at_offset_s2 (gpointer fixture, gconstpointer user_data
}
static void
-atk_test_text_get_bounded_ranges (gpointer fixture, gconstpointer user_data)
+atk_test_text_get_bounded_ranges (TestAppFixture *fixture, gconstpointer user_data)
{
- AtspiAccessible *_obj = get_root_obj (DATA_FILE);
+ AtspiAccessible *_obj = fixture->root_obj;
g_assert (_obj);
AtspiAccessible *child = atspi_accessible_get_child_at_index (_obj, 0, NULL);
g_assert (child);
@@ -431,53 +431,47 @@ atk_test_text_get_bounded_ranges (gpointer fixture, gconstpointer user_data)
g_array_free (array, TRUE);
}
-static void
-teardown_text_test (gpointer fixture, gconstpointer user_data)
-{
- terminate_app ();
-}
-
void
atk_test_text (void)
{
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_character_count",
- 0, NULL, NULL, atk_test_text_get_character_count, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_text",
- 0, NULL, NULL, atk_test_text_get_text, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_caret_offset",
- 0, NULL, NULL, atk_test_text_get_caret_offset, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_text_attributes",
- 0, NULL, NULL, atk_test_text_get_text_attributes, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_attribute_run",
- 0, NULL, NULL, atk_test_text_get_attribute_run, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_text_attribute_value",
- 0, NULL, NULL, atk_test_text_get_text_attribute_value, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_defualt_attributes",
- 0, NULL, NULL, atk_test_text_get_defualt_attributes, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_set_caret_offset",
- 0, NULL, NULL, atk_test_text_set_caret_offset, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_string_at_offset_s1",
- 0, NULL, NULL, atk_test_text_get_string_at_offset_s1, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_string_at_offset_s2",
- 0, NULL, NULL, atk_test_text_get_string_at_offset_s2, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_character_at_offset",
- 0, NULL, NULL, atk_test_text_get_character_at_offset, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_character_extents",
- 0, NULL, NULL, atk_test_text_get_character_extents, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_offset_at_point",
- 0, NULL, NULL, atk_test_text_get_offset_at_point, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_range_extents",
- 0, NULL, NULL, atk_test_text_get_range_extents, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_bounded_ranges",
- 0, NULL, NULL, atk_test_text_get_bounded_ranges, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_n_selections",
- 0, NULL, NULL, atk_test_text_get_n_selections, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_get_selection",
- 0, NULL, NULL, atk_test_text_get_selection, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_add_selection",
- 0, NULL, NULL, atk_test_text_add_selection, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_remove_selection",
- 0, NULL, NULL, atk_test_text_remove_selection, teardown_text_test);
- g_test_add_vtable (ATK_TEST_PATH_TEXT "/atk_test_text_set_selection",
- 0, NULL, NULL, atk_test_text_set_selection, teardown_text_test);
+ g_test_add ("/text/atk_test_text_get_character_count",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_character_count, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_text",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_text, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_caret_offset",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_caret_offset, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_text_attributes",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_text_attributes, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_attribute_run",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_attribute_run, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_text_attribute_value",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_text_attribute_value, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_default_attributes",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_default_attributes, fixture_teardown);
+ g_test_add ("/text/atk_test_text_set_caret_offset",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_set_caret_offset, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_string_at_offset_s1",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_string_at_offset_s1, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_string_at_offset_s2",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_string_at_offset_s2, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_character_at_offset",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_character_at_offset, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_character_extents",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_character_extents, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_offset_at_point",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_offset_at_point, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_range_extents",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_range_extents, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_bounded_ranges",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_bounded_ranges, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_n_selections",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_n_selections, fixture_teardown);
+ g_test_add ("/text/atk_test_text_get_selection",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_get_selection, fixture_teardown);
+ g_test_add ("/text/atk_test_text_add_selection",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_add_selection, fixture_teardown);
+ g_test_add ("/text/atk_test_text_remove_selection",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_remove_selection, fixture_teardown);
+ g_test_add ("/text/atk_test_text_set_selection",
+ TestAppFixture, DATA_FILE, fixture_setup, atk_test_text_set_selection, fixture_teardown);
}