Tests: Check that an Address is using the defaultNetwork
This commit is contained in:
parent
b91b0fe4a5
commit
2cbcf7da1c
@ -6,6 +6,7 @@ var bitcore = require('..');
|
||||
var PublicKey = bitcore.PublicKey;
|
||||
var Address = bitcore.Address;
|
||||
var Script = bitcore.Script;
|
||||
var networks = bitcore.Networks;
|
||||
|
||||
describe('Address', function() {
|
||||
|
||||
@ -260,6 +261,18 @@ describe('Address', function() {
|
||||
var c = new Address(hash).toString().should.equal(str);
|
||||
});
|
||||
|
||||
it('should make an address using the default network', function() {
|
||||
var hash = pubkeyhash; //use the same hash
|
||||
var a = Address.fromPublicKeyHash(hash);
|
||||
a.network.should.equal('livenet');
|
||||
// change the default
|
||||
networks.defaultNetwork = networks.testnet;
|
||||
var b = Address.fromPublicKeyHash(hash);
|
||||
b.network.should.equal('testnet');
|
||||
// restore the default
|
||||
networks.defaultNetwork = networks.livenet;
|
||||
});
|
||||
|
||||
it('should throw an error for invalid length hashBuffer', function() {
|
||||
(function() {
|
||||
var a = Address.fromPublicKeyHash(buf);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user