blob: 100de3fb5655080a675b9d4f367a9a050d9c76d0 [file] [log] [blame]
This tests that AXValue, caret position and text selection are reported correctly for password fields.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 0
PASS axPassword.stringValue is "AXValue: ••••••"
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 0
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 1
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 2
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 3
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 4
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 5
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 1
PASS axPassword.selectionFocusOffset is 1
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 1
PASS axPassword.selectionFocusOffset is 2
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 1
PASS axPassword.selectionFocusOffset is 3
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 1
PASS axPassword.selectionFocusOffset is 4
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 1
PASS axPassword.selectionFocusOffset is 5
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 2
PASS axPassword.selectionFocusOffset is 2
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 2
PASS axPassword.selectionFocusOffset is 3
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 2
PASS axPassword.selectionFocusOffset is 4
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 2
PASS axPassword.selectionFocusOffset is 5
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 3
PASS axPassword.selectionFocusOffset is 3
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 3
PASS axPassword.selectionFocusOffset is 4
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 3
PASS axPassword.selectionFocusOffset is 5
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 4
PASS axPassword.selectionFocusOffset is 4
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 4
PASS axPassword.selectionFocusOffset is 5
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 5
PASS axPassword.selectionFocusOffset is 5
PASS axPassword is axPassword.selectionAnchorObject
PASS axPassword is axPassword.selectionFocusObject
PASS axPassword.selectionAnchorOffset is 0
PASS axPassword.selectionFocusOffset is 0
PASS successfullyParsed is true
TEST COMPLETE