소스 검색

LibJS/Tests: Test splice at non zero index

Florian Stellbrink 2 년 전
부모
커밋
d4d7550588
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      Userland/Libraries/LibJS/Tests/builtins/Array/Array.prototype.splice.js

+ 5 - 0
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", () => {