michael@0: function innerSwitch(k) michael@0: { michael@0: var m = 0; michael@0: michael@0: switch (k) michael@0: { michael@0: case 0: michael@0: m = 1; michael@0: break; michael@0: } michael@0: michael@0: return m; michael@0: } michael@0: function testInnerSwitchBreak() michael@0: { michael@0: var r = new Array(5); michael@0: for (var i = 0; i < 5; i++) michael@0: { michael@0: r[i] = innerSwitch(0); michael@0: } michael@0: michael@0: return r.join(","); michael@0: } michael@0: assertEq(testInnerSwitchBreak(), "1,1,1,1,1");