blob: 91d81f029488014d9b40e5ba3e7b31687b61b9c0 [file] [log] [blame]
function test1() {
var BUGNUMBER = '';
var summary = '';
var actual = '';
test(BUGNUMBER);
function test() {
try {
(function () { eval("'foo'.b()", arguments) })();
} catch(ex) {
actual = ex + '';
}
}
assertEq(actual, 'TypeError: "foo".b is not a function');
}
test1();
function test2() {
var BUGNUMBER = '';
var summary = '';
function g() {
'use strict';
try {
eval('function foo() { var a, arguments, b;}');
} catch (x) {
return (x instanceof SyntaxError);
}
};
assertEq(g(), true);
}
test2();