From 3a49a90dd7431f84bf775f79bb10440046b0cd61 Mon Sep 17 00:00:00 2001 From: Damon <126731021+damon314159@users.noreply.github.com> Date: Mon, 5 Feb 2024 09:59:37 +0000 Subject: [PATCH] feat: extra test case --- 04_removeFromArray/removeFromArray.spec.js | 3 +++ 04_removeFromArray/solution/removeFromArray-solution.spec.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/04_removeFromArray/removeFromArray.spec.js b/04_removeFromArray/removeFromArray.spec.js index 21f34cf..823680f 100644 --- a/04_removeFromArray/removeFromArray.spec.js +++ b/04_removeFromArray/removeFromArray.spec.js @@ -7,6 +7,9 @@ describe('removeFromArray', () => { test.skip('removes multiple values', () => { expect(removeFromArray([1, 2, 3, 4], 3, 2)).toEqual([1, 4]); }); + test.skip('removes multiple of the same value', () => { + expect(removeFromArray([1, 2, 2, 3], 2)).toEqual([1, 3]); + }); test.skip('ignores non present values', () => { expect(removeFromArray([1, 2, 3, 4], 7, "tacos")).toEqual([1, 2, 3, 4]); }); diff --git a/04_removeFromArray/solution/removeFromArray-solution.spec.js b/04_removeFromArray/solution/removeFromArray-solution.spec.js index ed03e08..cc5e6da 100644 --- a/04_removeFromArray/solution/removeFromArray-solution.spec.js +++ b/04_removeFromArray/solution/removeFromArray-solution.spec.js @@ -7,6 +7,9 @@ describe('removeFromArray', () => { test('removes multiple values', () => { expect(removeFromArray([1, 2, 3, 4], 3, 2)).toEqual([1, 4]); }); + test('removes multiple of the same value', () => { + expect(removeFromArray([1, 2, 2, 3], 2)).toEqual([1, 3]); + }); test('ignores non present values', () => { expect(removeFromArray([1, 2, 3, 4], 7, 'tacos')).toEqual([1, 2, 3, 4]); });