From ed49e122a79d7dd17d04492b1cd1a14c41813891 Mon Sep 17 00:00:00 2001 From: Abhijeet Tiwari Date: Wed, 6 Oct 2021 15:34:08 +0530 Subject: [PATCH] tried to fix tests --- Dynamic-Programming/KadaneAlgo.js | 3 +-- Dynamic-Programming/tests/KadaneAlgo.test.js | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Dynamic-Programming/KadaneAlgo.js b/Dynamic-Programming/KadaneAlgo.js index f5b8c937a..e436b6edd 100644 --- a/Dynamic-Programming/KadaneAlgo.js +++ b/Dynamic-Programming/KadaneAlgo.js @@ -9,7 +9,7 @@ * Reference article :- https://www.geeksforgeeks.org/largest-sum-contiguous-subarray/ */ -function kadaneAlgo (array) { +export function kadaneAlgo (array) { let cummulativeSum = 0 let maxSum = Number.NEGATIVE_INFINITY // maxSum has the least posible value for (let i = 0; i < array.length; i++) { @@ -23,4 +23,3 @@ function kadaneAlgo (array) { return maxSum // This function returns largest sum contiguous sum in a array } -export { kadaneAlgo } diff --git a/Dynamic-Programming/tests/KadaneAlgo.test.js b/Dynamic-Programming/tests/KadaneAlgo.test.js index 3155e6e82..c1f883113 100644 --- a/Dynamic-Programming/tests/KadaneAlgo.test.js +++ b/Dynamic-Programming/tests/KadaneAlgo.test.js @@ -1,8 +1,8 @@ import { kadaneAlgo } from '../KadaneAlgo' test('it is being checked that 15 is the answer to the corresponding array input', () => { - expect(fc.kadaneAlgo([1, 2, 3, 4, 5])).toBe(15) + expect(kadaneAlgo([1, 2, 3, 4, 5])).toBe(15) }) test('it is being checked that 5 is the answer to the corresponding array input', () => { - expect(fc.kadaneAlgo([-1, -2, -3, -4, 5])).toBe(5) + expect(kadaneAlgo([-1, -2, -3, -4, 5])).toBe(5) })