UNPKG

@evil-gauss/core

Version:
15 lines 695 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const date_constant_1 = require("../../constants/date.constant"); const sleep_function_1 = require("./sleep.function"); jest.setTimeout(date_constant_1.defaultJestWaitingTime); test('sleep', async () => { const start = Date.now(); const sleepDurationMs = 1000; await (0, sleep_function_1.sleep)(sleepDurationMs); const end = Date.now(); // you'll never get exactly 1000 ms so it makes sense to add some wiggle room expect(end - start).toBeGreaterThanOrEqual(sleepDurationMs); expect(end - start).toBeLessThanOrEqual(sleepDurationMs + 20); }); //# sourceMappingURL=sleep.function.test.js.map