diff --git a/test/fromCamelCase/fromCamelCase.test.js b/test/fromCamelCase/fromCamelCase.test.js index 54ce49502..67ff21be5 100644 --- a/test/fromCamelCase/fromCamelCase.test.js +++ b/test/fromCamelCase/fromCamelCase.test.js @@ -5,6 +5,7 @@ test('Testing fromCamelCase', (t) => { //For more information on all the methods supported by tape //Please go to https://github.com/substack/tape t.true(typeof fromCamelCase === 'function', 'fromCamelCase is a Function'); + t.equal(fromCamelCase('someDatabaseFieldName', ' '), 'some database field name', "Converts a string from camelcase"); //t.deepEqual(fromCamelCase(args..), 'Expected'); //t.equal(fromCamelCase(args..), 'Expected'); //t.false(fromCamelCase(args..), 'Expected'); diff --git a/test/gcd/gcd.js b/test/gcd/gcd.js index 29e92d63f..e65341af6 100644 --- a/test/gcd/gcd.js +++ b/test/gcd/gcd.js @@ -1,4 +1,4 @@ module.exports = (...arr) => { -const _gcd = (x, y) => (!y ? x : gcd(y, x % y)); +const _gcd = (x, y) => (!y ? x : _gcd(y, x % y)); return [...arr].reduce((a, b) => _gcd(a, b)); }; \ No newline at end of file diff --git a/test/gcd/gcd.test.js b/test/gcd/gcd.test.js index 4df17ce90..8ed4650a8 100644 --- a/test/gcd/gcd.test.js +++ b/test/gcd/gcd.test.js @@ -6,7 +6,8 @@ test('Testing gcd', (t) => { //Please go to https://github.com/substack/tape t.true(typeof gcd === 'function', 'gcd is a Function'); t.equal(gcd(8, 36), 4, "Calculates the greatest common divisor between two or more numbers/arrays"); - t.equal(gcd(...[12, 8, 32]), 4, "Calculates the greatest common divisor between two or more numbers/arrays"); //t.deepEqual(gcd(args..), 'Expected'); + t.deepEqual(gcd(...[12, 8, 32]), 4, "Calculates the greatest common divisor between two or more numbers/arrays"); + //t.deepEqual(gcd(args..), 'Expected'); //t.equal(gcd(args..), 'Expected'); //t.false(gcd(args..), 'Expected'); //t.throws(gcd(args..), 'Expected');