| Test for bug 31689: RegExp#exec's returned Array-like object behaves differently from regular Arrays |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS testRegExpMatchesArray(0) is ["abcdef", "a", undefined, "c", undefined, "e", undefined] |
| PASS testInOperator(0) is ["abcdef", "a", undefined, "c", undefined, "e", undefined] |
| PASS testForEachFunction(0) is ["abcdef", "a", undefined, "c", undefined, "e", undefined] |
| PASS testRegExpMatchesArray(1) is ["a", "a", undefined] |
| PASS testInOperator(1) is ["a", "a", undefined] |
| PASS testForEachFunction(1) is ["a", "a", undefined] |
| PASS testRegExpMatchesArray(2) is ["xa", undefined, "a"] |
| PASS testInOperator(2) is ["xa", undefined, "a"] |
| PASS testForEachFunction(2) is ["xa", undefined, "a"] |
| PASS testRegExpMatchesArray(3) is ["xa", undefined, "a", undefined] |
| PASS testInOperator(3) is ["xa", undefined, "a", undefined] |
| PASS testForEachFunction(3) is ["xa", undefined, "a", undefined] |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |