| text |
| |
| text1 |
| c d |
| |
| can't select |
| abc de f |
| 😃😏 |
| |
| a b |
| |
| This tests the next/previous text marker functions are implemented correctly. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS text.textMarkerRangeLength(textMarkerRange) is 4 |
| PASS text.accessibilityElementForTextMarker(startMarker).isEqual(text) is true |
| PASS text.accessibilityElementForTextMarker(endMarker).isEqual(text) is true |
| PASS text.stringForTextMarkerRange(markerRange) is newline |
| PASS text.stringForTextMarkerRange(markerRange) is 't' |
| PASS text.stringForTextMarkerRange(markerRange) is newline |
| PASS text.stringForTextMarkerRange(markerRange) is 't' |
| PASS text2.textMarkerRangeLength(textMarkerRange2) is 5 |
| Object string for range: c [ATTACHMENT] d |
| PASS text2.stringForTextMarkerRange(markerRange) is 'd' |
| PASS text2.stringForTextMarkerRange(markerRange) is '1' |
| PASS text3.stringForTextMarkerRange(markerRange) is 'ect' |
| PASS text3.stringForTextMarkerRange(markerRange) is 'sel' |
| PASS !psw.accessibilityElementForTextMarker(start) is true |
| PASS text2.accessibilityElementForTextMarker(currentMarker).isEqual(text3) is true |
| PASS text2.accessibilityElementForTextMarker(currentMarker).isEqual(text2.childAtIndex(2)) is true |
| PASS text.stringForTextMarkerRange(markerRange) is 'f' |
| PASS text.stringForTextMarkerRange(markerRange) is 'a' |
| PASS text.textMarkerRangeLength(emojiTextMarkerRange) is 4 |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is '😏' |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is '😃' |
| PASS text.textMarkerRangeLength(collapsedWhitespaceMarkerRange) is 3 |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is 'a' |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is ' ' |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is 'b' |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is ' ' |
| PASS text.stringForTextMarkerRange(text.textMarkerRangeForMarkers(result.previous, result.current)) is 'a' |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |