tests: Don't dump stuff twice for tables
Captions and headers are printed as part of the children, so we can avoid the duplication by just printing the name.
This commit is contained in:
@ -513,10 +513,6 @@ dump_atk_streamable_content (AtkStreamableContent *content,
|
|||||||
g_string_append_c (string, '\n');
|
g_string_append_c (string, '\n');
|
||||||
}
|
}
|
||||||
|
|
||||||
static void dump_accessible (AtkObject *accessible,
|
|
||||||
guint depth,
|
|
||||||
GString *string);
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
dump_atk_table (AtkTable *table,
|
dump_atk_table (AtkTable *table,
|
||||||
guint depth,
|
guint depth,
|
||||||
@ -532,17 +528,11 @@ dump_atk_table (AtkTable *table,
|
|||||||
|
|
||||||
obj = atk_table_get_summary (table);
|
obj = atk_table_get_summary (table);
|
||||||
if (obj)
|
if (obj)
|
||||||
{
|
g_string_append_printf (string, "%*ssummary: %s\n", depth, "", get_name (obj));
|
||||||
g_string_append_printf (string, "%*s<summary>\n", depth, "");
|
|
||||||
dump_accessible (obj, depth, string);
|
|
||||||
}
|
|
||||||
|
|
||||||
obj = atk_table_get_caption (table);
|
obj = atk_table_get_caption (table);
|
||||||
if (obj)
|
if (obj)
|
||||||
{
|
g_string_append_printf (string, "%*scaption: %s\n", depth, "", get_name (obj));
|
||||||
g_string_append_printf (string, "%*s<caption>\n", depth, "");
|
|
||||||
dump_accessible (obj, depth, string);
|
|
||||||
}
|
|
||||||
|
|
||||||
g_string_append_printf (string, "%*srows: %d\n", depth, "", atk_table_get_n_rows (table));
|
g_string_append_printf (string, "%*srows: %d\n", depth, "", atk_table_get_n_rows (table));
|
||||||
g_string_append_printf (string, "%*scolumns: %d\n", depth, "", atk_table_get_n_columns (table));
|
g_string_append_printf (string, "%*scolumns: %d\n", depth, "", atk_table_get_n_columns (table));
|
||||||
@ -577,10 +567,7 @@ dump_atk_table (AtkTable *table,
|
|||||||
g_string_append_printf (string, "%*scolumn %d description: %s\n", depth, "", i, desc);
|
g_string_append_printf (string, "%*scolumn %d description: %s\n", depth, "", i, desc);
|
||||||
obj = atk_table_get_column_header (table, i);
|
obj = atk_table_get_column_header (table, i);
|
||||||
if (obj)
|
if (obj)
|
||||||
{
|
g_string_append_printf (string, "%*scolumn %d header: %s\n", depth, "", i, get_name (obj));
|
||||||
g_string_append_printf (string, "%*s<column %d header>\n", depth, "", i);
|
|
||||||
dump_accessible (obj, depth, string);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for (i = 0; i < atk_table_get_n_rows (table); i++)
|
for (i = 0; i < atk_table_get_n_rows (table); i++)
|
||||||
@ -590,10 +577,7 @@ dump_atk_table (AtkTable *table,
|
|||||||
g_string_append_printf (string, "%*srow %d description: %s\n", depth, "", i, desc);
|
g_string_append_printf (string, "%*srow %d description: %s\n", depth, "", i, desc);
|
||||||
obj = atk_table_get_row_header (table, i);
|
obj = atk_table_get_row_header (table, i);
|
||||||
if (obj)
|
if (obj)
|
||||||
{
|
g_string_append_printf (string, "%*srow %d header: %s\n", depth, "", i, get_name (obj));
|
||||||
g_string_append_printf (string, "%*s<row %d header>\n", depth, "", i);
|
|
||||||
dump_accessible (obj, depth, string);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -105,22 +105,7 @@ window1
|
|||||||
rows: 1
|
rows: 1
|
||||||
columns: 1
|
columns: 1
|
||||||
column 0 description:
|
column 0 description:
|
||||||
<column 0 header>
|
column 0 header: unnamed-GtkButtonAccessible-6
|
||||||
unnamed-GtkButtonAccessible-6
|
|
||||||
"table column header"
|
|
||||||
parent: unnamed-GtkTreeViewAccessible-5
|
|
||||||
index: 0
|
|
||||||
name:
|
|
||||||
state: enabled focusable selectable sensitive
|
|
||||||
toolkit: gtk
|
|
||||||
<AtkComponent>
|
|
||||||
layer: widget
|
|
||||||
alpha: 1
|
|
||||||
<AtkImage>
|
|
||||||
image size: -1 x -1
|
|
||||||
image description: (null)
|
|
||||||
<AtkAction>
|
|
||||||
action 0 name: click
|
|
||||||
unnamed-GtkButtonAccessible-6
|
unnamed-GtkButtonAccessible-6
|
||||||
"table column header"
|
"table column header"
|
||||||
parent: unnamed-GtkTreeViewAccessible-5
|
parent: unnamed-GtkTreeViewAccessible-5
|
||||||
|
|||||||
@ -23,39 +23,9 @@ window1
|
|||||||
columns: 2
|
columns: 2
|
||||||
selected rows: 0
|
selected rows: 0
|
||||||
column 0 description: Column 1
|
column 0 description: Column 1
|
||||||
<column 0 header>
|
column 0 header: unnamed-GtkButtonAccessible-0
|
||||||
unnamed-GtkButtonAccessible-0
|
|
||||||
"table column header"
|
|
||||||
parent: tree1
|
|
||||||
index: 0
|
|
||||||
name: Column 1
|
|
||||||
state: enabled sensitive showing visible
|
|
||||||
toolkit: gtk
|
|
||||||
<AtkComponent>
|
|
||||||
layer: widget
|
|
||||||
alpha: 1
|
|
||||||
<AtkImage>
|
|
||||||
image size: -1 x -1
|
|
||||||
image description: (null)
|
|
||||||
<AtkAction>
|
|
||||||
action 0 name: click
|
|
||||||
column 1 description: Column 2
|
column 1 description: Column 2
|
||||||
<column 1 header>
|
column 1 header: unnamed-GtkButtonAccessible-1
|
||||||
unnamed-GtkButtonAccessible-1
|
|
||||||
"table column header"
|
|
||||||
parent: tree1
|
|
||||||
index: 1
|
|
||||||
name: Column 2
|
|
||||||
state: enabled sensitive showing visible
|
|
||||||
toolkit: gtk
|
|
||||||
<AtkComponent>
|
|
||||||
layer: widget
|
|
||||||
alpha: 1
|
|
||||||
<AtkImage>
|
|
||||||
image size: -1 x -1
|
|
||||||
image description: (null)
|
|
||||||
<AtkAction>
|
|
||||||
action 0 name: click
|
|
||||||
unnamed-GtkButtonAccessible-0
|
unnamed-GtkButtonAccessible-0
|
||||||
"table column header"
|
"table column header"
|
||||||
parent: tree1
|
parent: tree1
|
||||||
|
|||||||
Reference in New Issue
Block a user