Newer
Older
minerva / Userland / Libraries / LibJS / Tests / classes / class-strict-mode.js
@minerva minerva on 13 Jul 342 bytes Initial commit
test("constructors are always strict mode", () => {
    class A {
        constructor() {
            expect(isStrictMode()).toBeTrue();
        }
    }

    new A();
});

test("methods are always strict mode", () => {
    class A {
        method() {
            expect(isStrictMode()).toBeTrue();
        }
    }

    new A().method();
});