Migrated tests to jest

Used jest-codemods to migrate, will have to pass everything by hand before we can merge.
This commit is contained in:
Angelos Chalaris
2018-06-18 14:18:25 +03:00
parent ae8cd7ee50
commit 5afe81452a
890 changed files with 6950 additions and 6921 deletions

8
test6/unzip/unzip.js Normal file
View File

@ -0,0 +1,8 @@
const unzip = arr =>
arr.reduce(
(acc, val) => (val.forEach((v, i) => acc[i].push(v)), acc),
Array.from({
length: Math.max(...arr.map(x => x.length))
}).map(x => [])
);
module.exports = unzip;

10
test6/unzip/unzip.test.js Normal file
View File

@ -0,0 +1,10 @@
const expect = require('expect');
const unzip = require('./unzip.js');
test('Testing unzip', () => {
//For more information on all the methods supported by tape
//Please go to https://github.com/substack/tape
expect(typeof unzip === 'function').toBeTruthy();
expect(unzip([['a', 1, true], ['b', 2, false]])).toEqual([['a', 'b'], [1, 2], [true, false]]);
expect(unzip([['a', 1, true], ['b', 2]])).toEqual([['a', 'b'], [1, 2], [true]]);
});