1Test Promise.all 2 3On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". 4 5PASS result is undefined 6PASS Promise.all() is rejected. 7PASS Promise.all([]) is fulfilled. 8PASS result.length is 0 9PASS Promise.all([p1, p2, p3]) is fulfilled. 10PASS result.length is 3 11PASS result[0] is "p1" 12PASS result[1] is "p2" 13PASS result[2] is "p3" 14PASS Promise.all([p1, p6, p5]) is rejected. 15PASS result is "p6" 16PASS Promise.all([p9]) is fulfilled. 17PASS result.length is 1 18PASS result[0] is "p2" 19PASS Promise.all([p9,,,]) is fulfilled. 20PASS result.length is 3 21PASS result[0] is "p2" 22PASS result[1] is undefined 23PASS result[2] is undefined 24PASS Promise.all([p9,42]) is fulfilled. 25PASS result.length is 2 26PASS result[0] is "p2" 27PASS result[1] is 42 28PASS Promise.all({}) is rejected. 29PASS successfullyParsed is true 30 31TEST COMPLETE 32 33