From 7d1df2602ce7922bb1871547aa0ebddf29227e40 Mon Sep 17 00:00:00 2001 From: Matias Alejo Garcia Date: Sat, 15 Mar 2014 18:39:51 -0300 Subject: [PATCH] add test for #network in Address --- test/test.Address.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/test/test.Address.js b/test/test.Address.js index 21d153429..3e0441f67 100644 --- a/test/test.Address.js +++ b/test/test.Address.js @@ -47,4 +47,24 @@ describe('Address', function() { s.should.equal(a.toString()); // check that validation doesn't change data }); }); + it('should be able to detect network from an address', function() { + var a = new Address('1KfyjCgBSMsLqiCbakfSdeoBUqMqLUiu3T'); + a.network().name.should.equal('livenet'); + var a = new Address('1dice8EMZmqKvrGE4Qc9bUFf9PX3xaYDp'); + a.network().name.should.equal('livenet'); + //p2sh + var a = new Address('3QRhucKtEn5P9i7YPxzXCqBtPJTPbRFycn'); + a.network().name.should.equal('livenet'); + + //testnet + var a = new Address('mrPnbY1yKDBsdgbHbS7kJ8GVm8F66hWHLE'); + a.network().name.should.equal('testnet'); + var a = new Address('n2ekxibY5keRiMaoKFGfiNfXQCS4zTUpct'); + a.network().name.should.equal('testnet'); + + //p2sh + var a = new Address('2NBSBcf2KfjPEEqVusmrWdmUeNHRiUTS3Li'); + a.network().name.should.equal('testnet'); + }); + });