UNPKG

express-status-monitor

Version:

Realtime Monitoring for Express-based Node applications

20 lines (14 loc) 438 B
const chai = require('chai'); const sinon = require('sinon'); chai.should(); const sendMetrics = require('../../src/helpers/send-metrics'); describe('send-metrics', () => { describe('when invoked', () => { it('then io.emit called', () => { const io = { emit: sinon.stub() }; const span = { os: [], responses: [] }; sendMetrics(io, span); sinon.assert.calledWith(io.emit, 'esm_stats'); }); }); });