UNPKG

@times-components/test-utils

Version:
26 lines (19 loc) 507 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.delayAndAdvance = exports.delay = exports.advance = void 0; /* eslint-env jest */ const advance = ms => { jest.runTimersToTime(ms); return Promise.resolve(); }; exports.advance = advance; const delay = ms => new Promise(done => setTimeout(done, ms)); exports.delay = delay; const delayAndAdvance = ms => { const timer = delay(ms); advance(ms); return timer; }; exports.delayAndAdvance = delayAndAdvance;