diff --git a/lib/messages.js b/lib/messages.js index 74917d9..16f89aa 100644 --- a/lib/messages.js +++ b/lib/messages.js @@ -927,7 +927,7 @@ FilterAdd.prototype.getPayload = function() { return bw.concat(); }; -module.exports.FilterAdd = Message.COMMANDS.filterload = FilterAdd; +module.exports.FilterAdd = Message.COMMANDS.filteradd = FilterAdd; /** * Request peer to apply a bloom filter to 'inv' messages sent back diff --git a/test/messages.js b/test/messages.js index b393713..3990480 100644 --- a/test/messages.js +++ b/test/messages.js @@ -46,9 +46,15 @@ describe('Messages', function() { names.forEach(function(name) { var command = commands[name]; var data = Data[command.toUpperCase()]; + it('should have data for ' + name, function() { should.exist(data); }); + + it('command for name ' + name, function() { + Messages.Message.COMMANDS[command].should.equal(Messages[name]); + }); + describe(name, function() { var message = new Messages[name](); it('should be able to create instance', function() {