diff options
author | Fabian Jahr <fjahr@protonmail.com> | 2020-06-19 15:21:35 +0200 |
---|---|---|
committer | Fabian Jahr <fjahr@protonmail.com> | 2020-06-22 01:55:41 +0200 |
commit | 40506bf93f955adfbc446c4d5fee4fa8bcfd7d9a (patch) | |
tree | 19cc59579551f4cf872a9708dac1795da55da3b3 /test/functional/rpc_blockchain.py | |
parent | f17a4d1c4ddce6935a353004898fb4e8618a213e (diff) |
test: Test gettxouttsetinfo hash_type option
Diffstat (limited to 'test/functional/rpc_blockchain.py')
-rwxr-xr-x | test/functional/rpc_blockchain.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/functional/rpc_blockchain.py b/test/functional/rpc_blockchain.py index 6273c229ae..7c70f30ca3 100755 --- a/test/functional/rpc_blockchain.py +++ b/test/functional/rpc_blockchain.py @@ -241,6 +241,17 @@ class BlockchainTest(BitcoinTestFramework): del res['disk_size'], res3['disk_size'] assert_equal(res, res3) + self.log.info("Test hash_type option for gettxoutsetinfo()") + # Adding hash_type 'hash_serialized_2', which is the default, should + # not change the result. + res4 = node.gettxoutsetinfo(hash_type='hash_serialized_2') + del res4['disk_size'] + assert_equal(res, res4) + + # hash_type none should not return a UTXO set hash. + res5 = node.gettxoutsetinfo(hash_type='none') + assert 'hash_serialized_2' not in res5 + def _test_getblockheader(self): node = self.nodes[0] |