@code-like-a-carpenter/wait-for
v2.4.0
Published
Waits for a function to successfully resolve, within a given timeout.
Downloads
331
Readme
@code-like-a-carpenter/wait-for
Waits for a function to successfully resolve, within a given timeout.
Table of Contents
Install
npm i @code-like-a-carpenter/wait-for
Usage
import {waitFor} from '@code-like-a-carpenter/wait-for';
const result = await waitFor(async () => {
return await loadSlowThingFromTheDatabase();
}, 20000);
const validatedResult = await waitFor(async () => {
const item = await loadSlowThingFromTheDatabase();
expect(item).toBeDefined();
expect(item.id).toBe(1);
return item;
}, 20000);
Maintainer
Contributing
Please see contributing guidelines at the project homepage.
License
MIT © Ian Remmel 2023 until at least now