ladybird/Libraries/LibJS/Tests/program-strict-mode.js

30 lines
381 B
JavaScript
Raw Normal View History

"use strict";
load("test-common.js");
try {
assert(isStrictMode());
(function () {
assert(isStrictMode());
})();
(function () {
"use strict";
assert(isStrictMode());
})();
(() => {
assert(isStrictMode());
})();
(() => {
"use strict";
assert(isStrictMode());
})();
console.log("PASS");
} catch (e) {
console.log("FAIL: " + e);
}