Test migration to jest by hand

Apparently using regular expressions is way easier.
This commit is contained in:
Angelos Chalaris
2018-06-18 15:15:56 +03:00
parent 977949ca61
commit 4f7da1be9b
894 changed files with 5917 additions and 3607 deletions

9
test/sdbm/sdbm.js Normal file
View File

@ -0,0 +1,9 @@
const sdbm = str => {
let arr = str.split('');
return arr.reduce(
(hashCode, currentVal) =>
(hashCode = currentVal.charCodeAt(0) + (hashCode << 6) + (hashCode << 16) - hashCode),
0
);
};
module.exports = sdbm;

9
test/sdbm/sdbm.test.js Normal file
View File

@ -0,0 +1,9 @@
const expect = require('expect');
const sdbm = require('./sdbm.js');
test('sdbm is a Function', () => {
expect(sdbm).toBeInstanceOf(Function);
});
t.equal(sdbm('name'), -3521204949, "Hashes the input string into a whole number.");