diff --git a/test/test.Peer.js b/test/test.Peer.js index 0a0f0fda7b2..d020f3921db 100644 --- a/test/test.Peer.js +++ b/test/test.Peer.js @@ -20,6 +20,28 @@ describe('Peer', function() { var p = new Peer('localhost', 8333); should.exist(p); }); + it('should be able to create instance', function() { + var p = new Peer('localhost:8333'); + should.exist(p); + }); + it('should be able to create instance', function() { + var p = new Peer('localhost:8333'); + var p2 = new Peer(p); + should.exist(p2); + }); + it('should not be able to create instance', function() { + should.throw(function() { + new Peer(8333); + }); + }); + it('should be able to create instance', function() { + var p = new Peer('localhost', 8333); + p.toString().should.equal('localhost:8333'); + }); + it('check host as buffer', function() { + var p = new Peer('127.0.0.1', 8333); + p.getHostAsBuffer().toString('hex').should.equal('7f000001'); + }); });