1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-08 05:27:14 +09:00
ladybird/Libraries/LibJS/Tests/non-writable-assignment.js

12 lines
348 B
JavaScript

test("normal mode", () => {
expect(() => {
NaN = 5; // NaN is a non-writable global variable
}).not.toThrow();
});
test("strict mode", () => {
expect(() => {
"use strict";
NaN = 5; // NaN is a non-writable global variable
}).toThrowWithMessage(TypeError, "Cannot write to non-writable property 'NaN'");
});