1.1.0 • Published 4 years ago
has-resolved v1.1.0
has-resolved
Checks if a Promise is resolved or rejected asynchronously
How to use
Resolution and rejection checks are asynchronous. You can use ES6 async
/await
to simplify coding.
Check for resolution
import hasResolved from 'has-resolved';
const promise = Promise.resolve();
const resolved = await hasResolved(promise);
expect(resolved).toBeTruthy();
Please note that
hasResolved
is an asynchronous function and need to beawait
-ed.
Check for rejection
import { hasRejected } from 'has-resolved';
const promise = Promise.reject();
const rejected = await hasRejected(promise);
expect(rejected).toBeTruthy();
hasRejected
is not a default export, thus, the bracelets is needed for named import.
Contributions
Like us? Star us.
Want to make it better? File us an issue.
Don't like something you see? Submit a pull request.
1.2.0
4 years ago
1.1.1-master.ac8eb71
4 years ago
1.2.1-master.9de2afd
4 years ago
1.1.1-master.4ab63e8
5 years ago
1.1.1-master.34be7bb
6 years ago
1.1.0
6 years ago
1.0.2-master.8863270
6 years ago
1.0.2-master.2565d02
6 years ago
1.0.2-0
6 years ago
1.0.2-master.41e1609
6 years ago
1.0.2-master.8ffd718
6 years ago
1.0.2-master.ef48d30
6 years ago
1.0.2-master.bef3a08
6 years ago
1.0.1
6 years ago
1.0.1-master.daa1ad9
6 years ago
1.0.0-master.caa8c5f
6 years ago
1.0.0
6 years ago
1.0.0-master.4e5cf2e
6 years ago