blob: 05f031d9ce3abc90ef3869dbe1a700ea18116587 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
function qualified_tests(prefix) {
let scope = evalReturningScope(prefix + "var x = 1");
assertEq(scope.x, 1);
}
qualified_tests("");
qualified_tests("'use strict'; ");
let scope = evalReturningScope("x = 1");
assertEq(scope.x, 1);
let fail = true;
try {
evalReturningScope("'use strict'; x = 1");
} catch (e) {
fail = false;
}
assertEq(fail, false);
|