Tests: Check that PrivateKey is using the defaultNetwork
This commit is contained in:
parent
2cbcf7da1c
commit
4ba53fcb92
|
@ -5,6 +5,7 @@ var bitcore = require('..');
|
|||
var BN = bitcore.crypto.BN;
|
||||
var Point = bitcore.crypto.Point;
|
||||
var PrivateKey = bitcore.PrivateKey;
|
||||
var networks = bitcore.Networks;
|
||||
var base58check = bitcore.encoding.Base58Check;
|
||||
|
||||
describe('PrivateKey', function() {
|
||||
|
@ -100,6 +101,17 @@ describe('PrivateKey', function() {
|
|||
privkey.toString().should.equal(enclivenet);
|
||||
});
|
||||
|
||||
it('should create a default network private key', function() {
|
||||
var a = new PrivateKey(BN.fromBuffer(buf));
|
||||
a.network.should.equal('livenet');
|
||||
// change the default
|
||||
networks.defaultNetwork = networks.testnet;
|
||||
var b = new PrivateKey(BN.fromBuffer(buf));
|
||||
b.network.should.equal('testnet');
|
||||
// restore the default
|
||||
networks.defaultNetwork = networks.livenet;
|
||||
});
|
||||
|
||||
it('should create an uncompressed testnet private key', function() {
|
||||
var privkey = new PrivateKey(BN.fromBuffer(buf), 'testnet', false);
|
||||
privkey.toString().should.equal(enctu);
|
||||
|
|
Loading…
Reference in New Issue