UNPKG

@v4fire/core

Version:
45 lines (44 loc) 1.25 kB
"use strict"; describe('core/prelude/number/converters', () => { it('`seconds`', () => { const res = 1000; expect(1 .second()).toBe(res); expect(1 .seconds()).toBe(res); expect(Number.seconds(1)).toBe(res); }); it('`minutes`', () => { const res = 1000 * 60; expect(1 .minute()).toBe(res); expect(1 .minutes()).toBe(res); expect(Number.minutes(1)).toBe(res); }); it('`hours`', () => { const res = 1000 * 60 * 60; expect(1 .hour()).toBe(res); expect(1 .hours()).toBe(res); expect(Number.hours(1)).toBe(res); }); it('`days`', () => { const res = 1000 * 60 * 60 * 24; expect(1 .day()).toBe(res); expect(1 .days()).toBe(res); expect(Number.days(1)).toBe(res); }); it('`weeks`', () => { const res = 1000 * 60 * 60 * 24 * 7; expect(1 .week()).toBe(res); expect(1 .weeks()).toBe(res); expect(Number.weeks(1)).toBe(res); }); it('css helpers', () => { expect(1 .em).toBe('1em'); expect(1 .rem).toBe('1rem'); expect(1 .px).toBe('1px'); expect(1 .per).toBe('1per'); expect(1 .vh).toBe('1vh'); expect(1 .vw).toBe('1vw'); expect(1 .vw).toBe('1vw'); expect(1 .vmin).toBe('1vmin'); expect(1 .vmax).toBe('1vmax'); }); });