blob: acc54277af7077c8be2215c9c1b4c99763bd4143 [file] [log] [blame]
function qualified_tests(prefix) {
let scopes = evalReturningScope(prefix + "var x = 1");
assertEq(scopes.vars.x, 1);
}
qualified_tests("");
qualified_tests("'use strict'; ");
let scopes = evalReturningScope("x = 1");
assertEq(scopes.vars.x, 1);
let fail = true;
try {
evalReturningScope("'use strict'; x = 1");
} catch (e) {
fail = false;
}
assertEq(fail, false);