1 PASS simulateTextEntry(elements[0], '', BEFORE); is false
2 PASS simulateTextEntry(elements[0], 'fo', BEFORE); is true
3 PASS simulateTextEntry(elements[0], 'o'); is true
4 PASS simulateTextEntry(elements[0], 'foo', BEFORE); is false
5 PASS simulateTextEntry(elements[0], 'foo', BEFORE); is false
6 PASS simulateTextEntry(elements[0], ' '); is true
7 PASS simulateTextEntry(elements[0], 'foo bar', BEFORE); is true
8 PASS simulateTextEntry(elements[0], 'foo bar', BEFORE); is false
9 PASS setTextValue(elements[0], 'foo'); is false
10 PASS simulateTextEntry(elements[0], 'foo bar', BEFORE); is true
11 PASS simulateTextEntry(elements[1], '', BEFORE); is true
12 PASS simulateTextEntry(elements[1], 'fo', BEFORE); is true
13 PASS simulateTextEntry(elements[1], 'o'); is true
14 PASS simulateTextEntry(elements[1], 'foo', BEFORE); is false
15 PASS simulateTextEntry(elements[2], 'wee', AFTER); is false
16 PASS simulateTextEntry(elements[2], 'foo', BEFORE | AFTER); is false
17 PASS simulateTextEntry(elements[2], 'fo', BEFORE); is true
18 PASS simulateTextEntry(elements[2], 'o'); is true
19 PASS simulateTextEntry(elements[2], 'foo', BEFORE); is false
20 PASS simulateTextEntry(elements[3], 'foo', BEFORE); is false
21 PASS simulateTextEntry(elements[3], 'foo', BEFORE); is false
22 PASS setTextValue(elements[3], ''); is false
23 PASS simulateTextEntry(elements[3], 'fo', BEFORE); is true
24 PASS simulateTextEntry(elements[3], 'o'); is true
25 PASS simulateTextEntry(elements[3], 'foo', BEFORE); is false
26 PASS simulateTextEntry(elements[4], 'foo', AFTER); is false
27 PASS simulateTextEntry(elements[4], 'foo'); is true
28 PASS simulateTextEntry(elements[4], 'foo', BEFORE); is false
29 PASS simulateTextEntry(elements[4], 'foo', BEFORE | AFTER); is true
30 PASS simulateTextEntry(elements[4], '', AFTER); is false
31 PASS simulateTextEntry(elements[4], 'foo', AFTER); is false