Merge pull request #609 from kriadmin/master

Fix typo in average test and add test for randomHexColorCode
This commit is contained in:
Angelos Chalaris
2018-02-16 11:37:01 +02:00
committed by GitHub
2 changed files with 4 additions and 2 deletions

View File

@ -19,6 +19,6 @@ test('Testing average', (t) => {
let start = new Date().getTime();
average(153, 44, 55, 64, 71, 1122, 322774, 2232, 23423, 234, 3631);
let end = new Date().getTime();
t.true((end - start) < 2000, 'head([1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1122, 32124, 23232]) takes less than 2s to run');
t.true((end - start) < 2000, 'average([1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 1122, 32124, 23232]) takes less than 2s to run');
t.end();
});

View File

@ -7,7 +7,9 @@ test('Testing randomHexColorCode', (t) => {
t.true(typeof randomHexColorCode === 'function', 'randomHexColorCode is a Function');
//t.deepEqual(randomHexColorCode(args..), 'Expected');
t.equal(randomHexColorCode().length, 7);
t.true(randomHexColorCode().startsWith('#'),'The color code starts with "#"');
t.true(randomHexColorCode().slice(1).match(/[^0123456789abcdef]/i) === null,'The color code contains only valid hex-digits');
//t.false(randomHexColorCode(args..), 'Expected');
//t.throws(randomHexColorCode(args..), 'Expected');
t.end();
});
});