add tests for preservation of compressed in privkey2pubkey
This commit is contained in:
parent
7c945cdc01
commit
a80d512570
|
@ -99,6 +99,24 @@ describe('Key', function() {
|
||||||
key.pubkey.toString().should.equal(pubhex);
|
key.pubkey.toString().should.equal(pubhex);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('should convert this known Privkey to known Pubkey and preserve compressed=true', function() {
|
||||||
|
var privhex = '906977a061af29276e40bf377042ffbde414e496ae2260bbf1fa9d085637bfff';
|
||||||
|
var key = new Key();
|
||||||
|
key.privkey = new Privkey(bn(new Buffer(privhex, 'hex')));
|
||||||
|
key.privkey.compressed = true;
|
||||||
|
key.privkey2pubkey();
|
||||||
|
key.pubkey.compressed.should.equal(true);
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should convert this known Privkey to known Pubkey and preserve compressed=true', function() {
|
||||||
|
var privhex = '906977a061af29276e40bf377042ffbde414e496ae2260bbf1fa9d085637bfff';
|
||||||
|
var key = new Key();
|
||||||
|
key.privkey = new Privkey(bn(new Buffer(privhex, 'hex')));
|
||||||
|
key.privkey.compressed = false;
|
||||||
|
key.privkey2pubkey();
|
||||||
|
key.pubkey.compressed.should.equal(false);
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
describe("#toString()", function() {
|
describe("#toString()", function() {
|
||||||
|
|
Loading…
Reference in New Issue