UNPKG

@yoroi/common

Version:

The Common package of Yoroi SDK

47 lines 1.39 kB
import { time } from './time'; describe('time constants', () => { it.each` constant | value ${time.oneSecond} | ${1000} ${time.oneMinute} | ${60000} ${time.fiveMinutes} | ${300000} ${time.halfHour} | ${1800000} ${time.oneHour} | ${3600000} ${time.oneDay} | ${86400000} ${time.oneWeek} | ${604800000} ${time.oneMonth} | ${2592000000} ${time.sixMonths} | ${15768000000} ${time.oneYear} | ${31536000000} `('should have correct value for $constant', _ref => { let { constant, value } = _ref; expect(constant).toBe(value); }); }); describe('time helpers', () => { it.each` helper | input | expected ${time.seconds} | ${10} | ${10000} ${time.minutes} | ${10} | ${600000} ${time.hours} | ${10} | ${36000000} ${time.days} | ${10} | ${864000000} ${time.weeks} | ${10} | ${6048000000} ${time.months} | ${10} | ${25920000000} ${time.years} | ${10} | ${315360000000} `('should return correct value for $helper with input $input', _ref2 => { let { helper, input, expected } = _ref2; expect(helper(input)).toBe(expected); }); }); describe('time session', () => { it('should have correct value for session', () => { expect(time.session).toBe(Infinity); }); }); //# sourceMappingURL=time.test.js.map