From 035bd6f351e7b4e87dca4cb47c0829380ae107ff Mon Sep 17 00:00:00 2001 From: Manuel Araoz Date: Thu, 9 Apr 2015 17:35:21 -0300 Subject: [PATCH] fix some tests --- lib/networkmonitor.js | 4 +++- test/networkmonitor.js | 8 +++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/networkmonitor.js b/lib/networkmonitor.js index bfc25a32..9e87523c 100644 --- a/lib/networkmonitor.js +++ b/lib/networkmonitor.js @@ -86,7 +86,9 @@ NetworkMonitor.prototype.stop = function(reason) { NetworkMonitor.prototype.abort = function(reason) { this.peer.disconnect(); - throw reason; + if (reason) { + throw reason; + } }; module.exports = NetworkMonitor; diff --git a/test/networkmonitor.js b/test/networkmonitor.js index 732f8310..40c9d560 100644 --- a/test/networkmonitor.js +++ b/test/networkmonitor.js @@ -38,6 +38,9 @@ describe('NetworkMonitor', function() { block: mockBlock }); }; + peerMock.disconnect = function() { + + }; }); it('instantiates correctly from constructor', function() { @@ -62,7 +65,10 @@ describe('NetworkMonitor', function() { it('broadcasts errors in underlying peer', function(cb) { var nm = new NetworkMonitor(busMock, peerMock); - nm.on('error', cb); + nm.on('error', function() { + console.log('under'); + cb(); + }); nm.start(); peerMock.emit('error'); });