From 2a2b99c731e6267994d9166acdc14e55d25b8e57 Mon Sep 17 00:00:00 2001 From: Gautam Bansal <108223901+bansalgautam@users.noreply.github.com> Date: Sun, 14 Dec 2025 22:57:44 +0530 Subject: [PATCH 1/2] fix: radix sort test to use spread operator for nums --- specs/radix-sort/radix-sort.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specs/radix-sort/radix-sort.test.js b/specs/radix-sort/radix-sort.test.js index b32ae006..396c5882 100644 --- a/specs/radix-sort/radix-sort.test.js +++ b/specs/radix-sort/radix-sort.test.js @@ -70,7 +70,7 @@ describe.skip("radix sort", function () { const nums = new Array(fill) .fill() .map(() => Math.floor(Math.random() * 500000)); - const ans = radixSort(nums); - expect(ans).toEqual(nums.sort()); + const ans = radixSort([...nums]); + expect(ans).toEqual([...nums].sort((a, b) => a - b)); }); }); From 6e76620ef1b3f9a8a4eb222940bbca30a63af989 Mon Sep 17 00:00:00 2001 From: Gautam Bansal <108223901+bansalgautam@users.noreply.github.com> Date: Sun, 14 Dec 2025 22:58:21 +0530 Subject: [PATCH 2/2] fix: radix sort test for array sorting --- specs/radix-sort/radix-sort.solution.test.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specs/radix-sort/radix-sort.solution.test.js b/specs/radix-sort/radix-sort.solution.test.js index 0f81f0d8..0bd9feab 100644 --- a/specs/radix-sort/radix-sort.solution.test.js +++ b/specs/radix-sort/radix-sort.solution.test.js @@ -104,7 +104,7 @@ describe("radix sort", function () { const nums = new Array(fill) .fill() .map(() => Math.floor(Math.random() * 500000)); - const ans = radixSort(nums); - expect(ans).toEqual(nums.sort()); + const ans = radixSort([...nums]); + expect(ans).toEqual([...nums].sort((a, b) => a - b)); }); });