test("basic functionality", () => { let foo = 1; false && (foo = 2); expect(foo).toBe(1); foo = 1; true || (foo = 2); expect(foo).toBe(1); foo = 1; true ?? (foo = 2); expect(foo).toBe(1); });