summaryrefslogtreecommitdiff
path: root/tests/a11y
Commit message (Collapse)AuthorAgeFilesLines
* tests: Avoid deprecation warningBenjamin Otte2011-12-191-0/+2
|
* a11y: Redo cell accessible action handlingBenjamin Otte2011-12-162-26/+84
| | | | | | | | | | Multiple changes: - actions are now available unconditionally, but only work in the right state. This mirrors other actions. - instead of adding actions manually, they invoke the action on the GtkCellAccessibleParent interface. Tests have been updated to reflect the changes
* tests: Add new test that is currently failingMike Gorse2011-11-292-0/+386
|
* a11y: Implement ref_state_set using the new APIsBenjamin Otte2011-11-241-4/+4
| | | | | | | | 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.
* Prevent local filesystem influence in the a11y testsMatthias Clasen2011-11-211-0/+4
| | | | | By using the 'unix' gio volume monitor, we avoid variation in the file chooser that otherwise breaks the 'pickers' test.
* Adapt iconview a11y test outputMatthias Clasen2011-11-191-2/+2
|
* Improve AtkText implementationsMatthias Clasen2011-11-191-128/+422
| | | | | | There was some regressions from the recent display line fix; while fixing it improve the test coverage and make GtkEntry and GtkTextView return identical results.
* Update comment to new realitiesMatthias Clasen2011-11-161-1/+1
|
* tests: Add an invisible column to the tree testBenjamin Otte2011-11-161-1/+14
| | | | This one should be invisible if everything works as it should.
* tests: Add checks for row/column index to accessibility-dumpBenjamin Otte2011-11-163-1/+28
|
* tests: Don't dump stuff twice for tablesBenjamin Otte2011-11-163-68/+7
| | | | | Captions and headers are printed as part of the children, so we can avoid the duplication by just printing the name.
* tests: Up the anteBenjamin Otte2011-11-161-2/+4
| | | | | Put 10000 rows into the tree-performance test, so the tests don't finish in <1s. That's too little for profiling.
* tests: Ensure the treeview is expandedBenjamin Otte2011-11-161-0/+2
| | | | | Otherwise the test code might ignore collapsed rows, which makes it go rather fast.
* Add combobox a11y testsMatthias Clasen2011-11-143-1/+271
|
* Add some keybindings to the a11y entries testMatthias Clasen2011-11-142-2/+102
|
* Use G_VALUE_INITJavier Jardón2011-10-151-2/+2
| | | | Instead of an explicit { 0, } when declaring the variable.
* Fix output of pickers.ui a11y testMatthias Clasen2011-09-051-4/+8
|
* Disable an incomplete test that does not workMatthias Clasen2011-08-301-1/+4
| | | | | Testing focus changes in this way has no chance of working until we remove all the idle handlers from gail.
* Adapt a11y dump outputMatthias Clasen2011-08-292-7/+7
| | | | | Some of the recent changes need to be reflected in the a11y dumps.
* Update expected test outputMatthias Clasen2011-07-173-39/+8
| | | | There was some stipple left there, still.
* Don't run testfocus in 'make check'Matthias Clasen2011-07-171-1/+2
| | | | It is not meant for that.
* Add an initial focus testbedMatthias Clasen2011-07-162-0/+118
| | | | | | | | This is an attempt to explore differences in GTK+'s and gails notions of which widget currently has the focus. Since gail does all its focus updates in an idle, we cannot do the comparisons synchronously, so just check ever so often in a timeout.
* Add a test for atk_get_root()Matthias Clasen2011-07-111-0/+12
|
* tests: Add a test for menusBenjamin Otte2011-07-113-1/+529
|
* Add a test for AtkUtil functionsMatthias Clasen2011-07-082-0/+55
| | | | | This test revealed the horrors commented on in the previous commit.
* tests/a11y/Makefile.am: Use AM_CPPFLAGS instead deprecated INCLUDESJavier Jardón2011-07-071-1/+1
|
* Revert "asd"Javier Jardón2011-07-071-1/+1
| | | | | | Not appropriate commit message This reverts commit f02812c0d65ca6c0dc6e6bb845d6be11714f4af6.
* asdJavier Jardón2011-07-071-1/+1
|
* tests: Update text test for textviewBenjamin Otte2011-07-061-4/+21
| | | | | | | 1) Allow inserting text to move the cursor to after the inserted text 2) Implement selecting text for GtkTextView. Also assert if it's an unsupported widget type. 3) Select an inside part of the widget, not the end.
* Fix two typos in MakefilesRico Tzschichholz2011-07-061-1/+1
|
* Update assistant testsMatthias Clasen2011-07-051-333/+114
|
* Update expected test outputMatthias Clasen2011-07-051-1/+1
| | | | | The recent change to notebook page parent handling is showing up in the output of the notebook.ui test.
* Verify that notify::accessible parent is emittedMatthias Clasen2011-07-051-0/+29
|
* Add an initial focus handling testMatthias Clasen2011-07-052-0/+130
| | | | | This is failing currently, since focus handling is all in defer-to-idle country.
* Change the toolkit attribute from gail to gtkMatthias Clasen2011-07-0528-233/+233
| | | | Update test results to match.
* Initial conversion of GailWidget to GtkWidgetAccessibleMatthias Clasen2011-07-051-31/+31
|
* Convert GailContainer to GtkContainerAccessibleMatthias Clasen2011-07-051-40/+40
|
* Convert GailMenu to GtkMenuAccessibleMatthias Clasen2011-07-051-8/+8
|
* Convert GailWindow to GtkWindowAccessibleMatthias Clasen2011-07-051-114/+333
| | | | | | While doing this, drop the get_mdi_zorder implementation that really should come from the window manager side. Dropping this saves some 500 lines.
* Convert GailButton to GtkButtonAccessibleMatthias Clasen2011-07-0512-1245/+59
| | | | | | This drops the AtkText implementation, and also strips handling of children out. Instead of listening for enter/leave/press/released, just listen for state changes on the widget.
* Add a test for menusMatthias Clasen2011-07-052-0/+228
|
* Convert GailExpander to GtkExpanderAccessibleMatthias Clasen2011-07-057-81/+81
| | | | | | | | | At the same time, drop the AtkText implementation. Also, reintroduce a GtkBoxAccessible, since the previous way of setting the role in get_accessible was affecting GtkBox subclasses negatively. Adjust expected test output to match.
* Add a placeholder-text testMatthias Clasen2011-07-053-1/+202
| | | | Contributed by Joanmarie Diggs.
* Convert GailStatusbar to GtkStatusbarAccessibleMatthias Clasen2011-07-051-89/+1
| | | | | And drop the AtkText implementation at the same time. Update test results to match.
* Convert GailNotebookPage to GtkNotebookPageAccessibleMatthias Clasen2011-07-053-73/+7
| | | | | At the same time, drop the AtkText implementation, and simplify accordingly. Test output has been updated to match.
* Convert GailNotebook to GtkNotebookAccessibleMatthias Clasen2011-07-051-2/+2
|
* Convert GailTreeView to GtkTreeViewAccessibleMatthias Clasen2011-07-051-4/+4
| | | | | Mostly code rearrangement and cleanup, but also a memory leak fix in gtk_tree_view_accessible_get_column_description().
* Add more children testsMatthias Clasen2011-07-051-0/+13
|
* tests: Don't print selection countBenjamin Otte2011-07-057-11/+3
| | | | | | | | Selection count is tested via assertions and can be inferred from looking at the number of selected children. And I'd like to reduce the output of the tests. We're outputting way too much anyway.
* tests: Make accessibility-dump output selected children by nameBenjamin Otte2011-07-054-7/+14
| | | | And put one child in every row to make diffing easier.