lastIndex-too-large.js (309B)
1 function test() { 2 var re = /abc.+de/y; 3 for (var i = 0; i < 100; i++) { 4 re.lastIndex = 10; 5 assertEq(re.exec("abcXdef"), null); 6 assertEq(re.lastIndex, 0); 7 8 re.lastIndex = 10; 9 assertEq(re.test("abcXdef"), false); 10 assertEq(re.lastIndex, 0); 11 } 12 } 13 test();