gtk2/tests/a11y
Benjamin Otte 08d86fabc4 a11y: Implement ref_state_set using the new APIs
Various tiny semantic changes in here.

The big fix is that we consider every cell as visible and as showing if
the treeview is mapped.
This was also fixed in the tree dump test.
2011-11-24 18:29:45 +01:00
..
about.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
about.ui Add an about dialog testcase 2011-07-05 16:08:03 -04:00
accessibile-name.txt tests: omit fg-color and bg-color values from attributes 2011-07-05 16:08:01 -04:00
accessibility-dump.c tests: Add checks for row/column index to accessibility-dump 2011-11-16 04:39:25 +01:00
accessible-name.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
accessible-name.ui Add a test that sets ::accessible-name 2011-07-05 16:07:57 -04:00
appchooser.txt tests: Add checks for row/column index to accessibility-dump 2011-11-16 04:39:25 +01:00
appchooser.ui Add a testcase with an appchooser dialog 2011-07-05 16:08:03 -04:00
assistant.txt Update assistant tests 2011-07-05 16:10:26 -04:00
assistant.ui Add an assistant testcase 2011-07-05 16:08:04 -04:00
buttons.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
buttons.ui Remove debug spew 2011-07-05 16:08:01 -04:00
calendar.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
calendar.ui Add a calendar testcase 2011-07-05 16:08:05 -04:00
children.c Verify that notify::accessible parent is emitted 2011-07-05 16:10:26 -04:00
colorchooser.txt Adapt a11y dump output 2011-08-29 10:36:44 -04:00
colorchooser.ui Add a color chooser testcase 2011-07-05 16:08:02 -04:00
combos.txt Add combobox a11y tests 2011-11-14 09:26:15 -05:00
combos.ui Add combobox a11y tests 2011-11-14 09:26:15 -05:00
entries.txt Add some keybindings to the a11y entries test 2011-11-14 09:26:15 -05:00
entries.ui Add some keybindings to the a11y entries test 2011-11-14 09:26:15 -05:00
expander.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
expander.ui Add a testcase involving an expander 2011-07-05 16:08:03 -04:00
focus.c Add an initial focus handling test 2011-07-05 16:10:25 -04:00
hello-world.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
hello-world.ui
iconview.txt Adapt iconview a11y test output 2011-11-19 19:53:43 -05:00
iconview.ui iconview testcase 2011-07-05 16:08:05 -04:00
infobar.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
infobar.ui Add an infobar testcase 2011-07-05 16:08:05 -04:00
link.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
link.ui Add a test involving links 2011-07-05 16:08:00 -04:00
lockbutton.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
lockbutton.ui Add a lockbutton testcase 2011-07-05 16:08:05 -04:00
Makefile.am Prevent local filesystem influence in the a11y tests 2011-11-21 13:05:47 -05:00
menu.txt tests: Add a test for menus 2011-07-11 03:10:04 +02:00
menu.ui tests: Add a test for menus 2011-07-11 03:10:04 +02:00
menus.txt Update expected test output 2011-07-17 19:38:23 -04:00
menus.ui Add a test for menus 2011-07-05 16:08:57 -04:00
messagedialog.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
messagedialog.ui Add a messagedialog testcase 2011-07-05 16:08:03 -04:00
mnemonic.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
mnemonic.ui
notebook.txt Update expected test output 2011-07-05 16:10:26 -04:00
notebook.ui Add a test involving a selection 2011-07-05 16:07:59 -04:00
paned.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
paned.ui Paned testcase 2011-07-05 16:08:05 -04:00
pickers.txt Fix output of pickers.ui a11y test 2011-09-05 16:36:56 -04:00
pickers.ui Add a testcase for all the pickers 2011-07-05 16:08:05 -04:00
placeholder-text.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
placeholder-text.ui Add a placeholder-text test 2011-07-05 16:08:56 -04:00
progress.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
progress.ui Add a GtkProgressBar testcase 2011-07-05 16:08:05 -04:00
range.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
range.ui Add a scrollbar to the range testcase 2011-07-05 16:08:02 -04:00
README Add a README for accessibility-dump 2011-07-05 16:08:03 -04:00
scale-drawvalue.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
scale-drawvalue.ui tests: Add an a11y test for scales 2011-07-05 16:08:09 -04:00
spinner.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
spinner.ui Add a GtkSpinner testcase 2011-07-05 16:08:05 -04:00
statusbar.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
statusbar.ui Statusbar testcases 2011-07-05 16:08:05 -04:00
testfocus.c Add an initial focus testbed 2011-07-16 10:03:20 -04:00
text.c Improve AtkText implementations 2011-11-19 19:28:48 -05:00
text.txt Change the toolkit attribute from gail to gtk 2011-07-05 16:10:25 -04:00
text.ui Add a test involving a text view 2011-07-05 16:08:00 -04:00
tree-performance.c Update comment to new realities 2011-11-16 00:27:14 -05:00
tree.txt a11y: Implement ref_state_set using the new APIs 2011-11-24 18:29:45 +01:00
tree.ui tests: Add an invisible column to the tree test 2011-11-16 04:39:25 +01:00
util.c Add a test for atk_get_root() 2011-07-11 23:57:56 -04:00

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.