serenity/Userland/Libraries/LibJS/Tests/parser-unary-associativity.js
2021-01-12 12:17:46 +01:00

14 lines
418 B
JavaScript

test("basic functionality", () => {
const o = {};
o.a = 1;
expect(o.a === 1).toBeTrue();
expect(!o.a === false).toBeTrue();
expect(!o.a === !o.a).toBeTrue();
expect(~o.a === ~o.a).toBeTrue();
expect(+o.a === +o.a).toBeTrue();
expect(-o.a === -o.a).toBeTrue();
expect((typeof "x" === "string") === true).toBeTrue();
expect(!(typeof "x" === "string") === false).toBeTrue();
});