add coverage

This commit is contained in:
Manuel Araoz 2015-02-10 18:48:07 -03:00
parent 0f17927fde
commit eae1638b32
1 changed files with 8 additions and 0 deletions

View File

@ -120,6 +120,8 @@ describe('Transaction', function() {
script: Script.buildPublicKeyHashOut(fromAddress).toString(),
satoshis: 100000
};
var weirdUtxoWith100000Satoshis = JSON.parse(JSON.stringify(simpleUtxoWith100000Satoshis));
weirdUtxoWith100000Satoshis.script = new Script().add('OP_TRUE');
var toAddress = 'mrU9pEmAx26HcbKVrABvgL7AwA5fjNFoDc';
var changeAddress = 'mgBCJAsvzgT2qNNeXsoECg2uPKrUsZ76up';
var changeAddressP2SH = '2N7T3TAetJrSCruQ39aNrJvYLhG1LJosujf';
@ -488,6 +490,12 @@ describe('Transaction', function() {
}).to.throw(errors.Transaction.NLockTimeOutOfRange);
});
});
it('handles weird output', function() {
var transaction = new Transaction()
.from(weirdUtxoWith100000Satoshis)
.to(toAddress, 50000);
should.exist(transaction);
});
});
var tx_empty_hex = '01000000000000000000';