diff --git a/Userland/Libraries/LibJS/Tests/operators/delete-basic.js b/Userland/Libraries/LibJS/Tests/operators/delete-basic.js index 31fbfdb28a..4435196f1f 100644 --- a/Userland/Libraries/LibJS/Tests/operators/delete-basic.js +++ b/Userland/Libraries/LibJS/Tests/operators/delete-basic.js @@ -198,7 +198,7 @@ test("deleting a symbol returned by @@toPrimitive", () => { }); // FIXME: This currently does not work with the AST interpreter, but works with Bytecode. -test.skip("delete always evaluates the lhs", () => { +test.xfailIf(!isBytecodeInterpreterEnabled(), "delete always evaluates the lhs", () => { const obj = { prop: 1 }; let called = false; function a() {