[qa] assert 'changePosition out of bounds'
This commit is contained in:
parent
66db2d62d5
commit
fa8ce3b670
1 changed files with 6 additions and 0 deletions
|
@ -247,6 +247,12 @@ class RawTransactionsTest(BitcoinTestFramework):
|
||||||
assert_equal(utx['txid'], dec_tx['vin'][0]['txid'])
|
assert_equal(utx['txid'], dec_tx['vin'][0]['txid'])
|
||||||
|
|
||||||
change = self.nodes[2].getnewaddress()
|
change = self.nodes[2].getnewaddress()
|
||||||
|
try:
|
||||||
|
rawtxfund = self.nodes[2].fundrawtransaction(rawtx, {'changeAddress': change, 'changePosition': 2})
|
||||||
|
except JSONRPCException as e:
|
||||||
|
assert('changePosition out of bounds' == e.error['message'])
|
||||||
|
else:
|
||||||
|
assert(False)
|
||||||
rawtxfund = self.nodes[2].fundrawtransaction(rawtx, {'changeAddress': change, 'changePosition': 0})
|
rawtxfund = self.nodes[2].fundrawtransaction(rawtx, {'changeAddress': change, 'changePosition': 0})
|
||||||
dec_tx = self.nodes[2].decoderawtransaction(rawtxfund['hex'])
|
dec_tx = self.nodes[2].decoderawtransaction(rawtxfund['hex'])
|
||||||
out = dec_tx['vout'][0];
|
out = dec_tx['vout'][0];
|
||||||
|
|
Loading…
Reference in a new issue