args-vargc.js (338B)
1 actual = ''; 2 expected = '1 2,1 2,1 2,1 2,1 2,1 2,1 2,1 2,1 undefined,1 undefined,1 undefined,1 undefined,1 undefined,1 undefined,1 undefined,1 undefined,'; 3 4 function g(a, b) { 5 appendToActual(a + ' ' + b); 6 } 7 8 function f() { 9 for (var i = 0; i < 8; ++i) { 10 g.apply(this, arguments); 11 } 12 } 13 14 f(1, 2); 15 f(1); 16 17 18 assertEq(actual, expected)