| This test checks the behavior of the spread construct. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS passedThis is o |
| PASS args[0] is 1 |
| PASS args[1] is undefined |
| PASS args[2] is null |
| PASS args[3] is 4 |
| PASS a is [1,2,3] |
| PASS [...a] is [1,2,3] |
| PASS [...a] is [1,2,3] |
| PASS [...a,...[...a]] is [1,2,3,1,2,3] |
| PASS [,,,...a] is [,,,1,2,3] |
| PASS [...a,,,].join('|') is [1,2,3,,,].join('|') |
| PASS [,...a,4] is [,1,2,3,4] |
| PASS [,...a,,5] is [,1,2,3,,5] |
| PASS [...a.keys()] is [0,1,2] |
| PASS [...a.entries()].join('|') is [[0,1],[1,2],[2,3]].join('|') |
| PASS [...a] is [1,2,3] |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |