gtk/testsuite/a11y
Matthias Clasen 1bfd0d82de Fix up a11y tests for recent changes
The fix for child properties made the a11y dump for the assistant
case change. After close inspection, the new output is what the
code intends to produce, so update the expected result.
2013-08-30 22:24:09 -04:00
..
a11ychildren.test.in
a11yderive.test.in
a11ytests.test.in tests: Make a11ytests keep going on failure and be verbose 2013-07-26 13:33:40 +02:00
a11ytext.test.in
a11ytree.test.in
a11yutil.test.in
a11yvalue.test.in
about.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
about.ui
accessibile-name.txt
accessibility-dump.c accessibility-dump: Print diff by default 2013-08-06 11:22:59 +01:00
accessible-name.txt
accessible-name.ui
assistant.txt Fix up a11y tests for recent changes 2013-08-30 22:24:09 -04:00
assistant.ui
buttons.txt
buttons.ui
calendar.txt
calendar.ui
children.c Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
colorchooser.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
colorchooser.ui
combos.txt
combos.ui
derive.c
entries.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
entries.ui
expander.txt
expander.ui
focus.c
headerbar.txt Add GtkHeaderBar to the a11y tests 2013-06-30 22:33:12 -04:00
headerbar.ui Add GtkHeaderBar to the a11y tests 2013-06-30 22:33:12 -04:00
hello-world.txt
hello-world.ui
iconview.txt
iconview.ui
infobar.txt Update expected output for the infobar a11y test 2013-08-03 15:34:46 +02:00
infobar.ui
link.txt
link.ui
listbox.txt Add GtkListBox to the a11y tests 2013-06-30 22:33:12 -04:00
listbox.ui Add GtkListBox to the a11y tests 2013-06-30 22:33:12 -04:00
lockbutton.txt
lockbutton.ui
Makefile.am testsuite: Ignore generated .test files 2013-07-11 12:57:06 -04:00
menu.txt
menu.ui Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
menus.txt Adjust the a11y testsuite to match expected output 2013-06-25 12:39:19 -04:00
menus.ui Adjust the a11y testsuite to match expected output 2013-06-25 12:39:19 -04:00
messagedialog.txt
messagedialog.ui
mnemonic.txt
mnemonic.ui
notebook.txt Adjust the a11y testsuite to match expected output 2013-06-25 12:39:19 -04:00
notebook.ui Don't use stock APIs in the testsuite 2013-06-24 19:53:08 -04:00
paned.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
paned.ui
pickers.txt
pickers.ui
placeholder-text.txt
placeholder-text.ui
progress.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
progress.ui
range.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
range.ui
README
scale-drawvalue.txt testsuite/a11y: Don't check minimum increment 2013-07-24 02:54:25 +01:00
scale-drawvalue.ui
spinner.txt
spinner.ui
stack.txt Add GtkStack and GtkStackSwitcher to the a11y tests 2013-06-30 22:33:12 -04:00
stack.ui Add GtkStack and GtkStackSwitcher to the a11y tests 2013-06-30 22:33:12 -04:00
statusbar.txt
statusbar.ui
testfocus.c
text.c
text.txt
text.ui
tree-performance.c
tree-relationships.c
util.c
value.c

accessibility-dump is a test runner that can do tests of static
accessibility information. Run it like this:

./accessibility-dump [OPTIONS] TESTFILE [TESTFILES...]

where TESTFILE is a GtkBuilder .ui file. accessibility-dump creates
a textual dump of the accessibility information for the created
widget hierarchy and compares it to a preexisting .txt file.

To create an initial dump, you can use the --generate option with
a single .ui file. You should carefully inspect the output before
blessing it as the official .txt to compare against.

To find out details about a failure, you can use the --verbose
option to see differences between expected and actual output.

When run without any arguments, all the .ui files in the current
directory are tested.