UNPKG

acelga-bus

Version:

An extensible typescript message bus with support for middlewares

22 lines 813 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const utils_1 = require("@src/corebus/utils"); describe('utils', () => { describe('isPromise', () => { it('should return true if it is a promise', () => { const result = utils_1.isPromise(Promise.resolve()); expect(result).toBe(true); }); it('should return false if it a thenable', () => { const result = utils_1.isPromise({ then: () => { } }); expect(result).toBe(false); }); it('should return false if it not a promise', () => { [].forEach(value => { const result = utils_1.isPromise(false); expect(result).toBe(false); }); }); }); }); //# sourceMappingURL=utils.spec.js.map