@typed/is-promise
Version:
Check if a value is a Promise
18 lines (14 loc) • 344 B
text/typescript
import * as assert from 'assert';
import { isPromise } from './';
describe('isPromise', function () {
describe('given a number', () => {
it('returns false', () => {
assert.ok(!isPromise(1));
});
});
describe('given a promise', () => {
it('returns true', () => {
assert.ok(Promise.resolve(1));
});
});
});