fix some tests

This commit is contained in:
Manuel Araoz 2015-04-09 17:35:21 -03:00
parent 2da7e9c239
commit 035bd6f351
2 changed files with 10 additions and 2 deletions

View File

@ -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;

View File

@ -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');
});