#8000 closed defect (fixed)
[patch] [cla] Tree: use doh.robot to test keyboard a11y
Reported by: | Joseph Scheuhammer | Owned by: | Becky Gibson |
---|---|---|---|
Priority: | high | Milestone: | 1.3 |
Component: | Accessibility | Version: | 1.2.0 |
Keywords: | doh robot a11y keystrokes | Cc: | davidb, haysmark |
Blocked By: | Blocking: |
Description (last modified by )
Manually testing that dijit.Tree is keyboard accessible, and that it implements the keystrokes as documented, is time consuming. Such testing should be automated.
Also, there should be tests for the aria properties for tree and its nodes.
Attachments (2)
Change History (13)
comment:1 Changed 12 years ago by
Changed 12 years ago by
Attachment: | 8000.patch added |
---|
comment:2 Changed 12 years ago by
Description: | modified (diff) |
---|
comment:3 Changed 12 years ago by
Summary: | Tree: use doh.robot to test keyboard a11y → [patch] [cla] Tree: use doh.robot to test keyboard a11y |
---|
Attaching patch, "8000a.patch" that, in addition to doing everything that the "8000.patch" does, includes robot tests for keyboard a11y:
- expand/collapse nodes using arrow keys.
- use of DOWN and RIGHT arrows to navigate to the first leaf.
- use of HOME and END keys to navigate to the first and last visible nodes in the tree.
Note that the tests of the END keystroke will fail, pending resolution of #8028.
Changed 12 years ago by
Attachment: | 8000a.patch added |
---|
comment:4 Changed 12 years ago by
Milestone: | tbd → 1.3 |
---|
this just needs review and checkin so moving back to 1.3
Note: See
TracTickets for help on using
tickets.
The attached patch, "8000.patch", has automated tests for: