diff --git a/Userland/Libraries/LibJS/Tests/builtins/Array/Array.prototype.splice.js b/Userland/Libraries/LibJS/Tests/builtins/Array/Array.prototype.splice.js index d342dbf0c6..534da0b056 100644 --- a/Userland/Libraries/LibJS/Tests/builtins/Array/Array.prototype.splice.js +++ b/Userland/Libraries/LibJS/Tests/builtins/Array/Array.prototype.splice.js @@ -46,6 +46,11 @@ test("basic functionality", () => { removed = array.splice(-123, 123); expect(array).toEqual([]); expect(removed).toEqual(["foo", "bar", "baz"]); + + array = ["foo", "bar"]; + removed = array.splice(1, 1, "baz"); + expect(array).toEqual(["foo", "baz"]); + expect(removed).toEqual(["bar"]); }); test("Invalid lengths", () => {