michael@0: actual = ''; michael@0: expected = '5,4,3,2,1,X,5,4,3,2,1,Y,5,4,3,2,1,'; michael@0: michael@0: function f() { michael@0: for (var i = 0; i < 5; ++i) { michael@0: var args = arguments; michael@0: appendToActual(args[i]); michael@0: } michael@0: } michael@0: michael@0: f(5, 4, 3, 2, 1); michael@0: appendToActual("X"); michael@0: f(5, 4, 3, 2, 1); michael@0: appendToActual("Y"); michael@0: f(5, 4, 3, 2, 1); michael@0: michael@0: michael@0: assertEq(actual, expected)