UNPKG

typescript-assistant

Version:

Combines and integrates professional Typescript tools into your project

18 lines 561 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const bus_1 = require("../src/bus"); const sinon = require("sinon"); const chai_1 = require("chai"); describe('bus', () => { let bus; beforeEach(() => { bus = bus_1.createBus(); }); it('broadcasts events to subscribers', () => { let callback = sinon.stub(); bus.register('compile-started', callback); bus.signal('compile-started'); chai_1.expect(callback.calledOnce).to.be.true; }); }); //# sourceMappingURL=bus-tests.js.map