blob: e02665228d3ccbf31580a38992662130152fdd2b [file] [log] [blame] [edit]
This tests that aria fallback roles work correctly.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS accessibilityController.accessibleElementById("custom-element") is null
PASS accessibilityController.accessibleElementById("custom-checkbox").role is "AXRole: AXCheckBox"
PASS accessibilityController.accessibleElementById("custom-checkbox").roleDescription is "AXRoleDescription: some description"
PASS platformValueForW3CName(accessibilityController.accessibleElementById("custom-checkbox")) is "some label"
PASS accessibilityController.accessibleElementById("custom-checkbox").isChecked is true
PASS accessibilityController.accessibleElementById("button-checkbox").role is "AXRole: AXButton"
PASS accessibilityController.accessibleElementById("button-checkbox").roleDescription is "AXRoleDescription: other description"
PASS platformValueForW3CName(accessibilityController.accessibleElementById("button-checkbox")) is "other label"
PASS accessibilityController.accessibleElementById("button-checkbox").isChecked is false
PASS successfullyParsed is true
TEST COMPLETE