@qntm-code/utils
Version:
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
16 lines (15 loc) • 544 B
JavaScript
import { delay } from '../../src';
describe('delay', () => {
it('should wait for the delay to complete before continuing execution', async () => {
let resolved = false;
setTimeout(() => (resolved = true), 10);
await delay(20);
expect(resolved).toBe(true);
});
it('should wait for the delay to complete before continuing execution', async () => {
let resolved = false;
setTimeout(() => (resolved = true), 30);
await delay(20);
expect(resolved).toBe(false);
});
});