mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-17 11:07:00 +02:00
(finally) remove getinfo in favor of more module-specific infos
This commit is contained in:
@@ -15,9 +15,15 @@ class TestBitcoinCli(BitcoinTestFramework):
|
||||
def run_test(self):
|
||||
"""Main test logic"""
|
||||
|
||||
self.log.info("Compare responses from getinfo RPC and `bitcoin-cli getinfo`")
|
||||
cli_get_info = self.nodes[0].cli.getinfo()
|
||||
rpc_get_info = self.nodes[0].getinfo()
|
||||
self.log.info("Compare responses from gewalletinfo RPC and `bitcoin-cli getwalletinfo`")
|
||||
cli_get_info = self.nodes[0].cli.getwalletinfo()
|
||||
rpc_get_info = self.nodes[0].getwalletinfo()
|
||||
|
||||
assert_equal(cli_get_info, rpc_get_info)
|
||||
|
||||
self.log.info("Compare responses from getblockchaininfo RPC and `bitcoin-cli getblockchaininfo`")
|
||||
cli_get_info = self.nodes[0].cli.getblockchaininfo()
|
||||
rpc_get_info = self.nodes[0].getblockchaininfo()
|
||||
|
||||
assert_equal(cli_get_info, rpc_get_info)
|
||||
|
||||
|
||||
@@ -87,7 +87,6 @@ class VersionBitsWarningTest(BitcoinTestFramework):
|
||||
self.nodes[0].generate(VB_PERIOD - VB_THRESHOLD + 1)
|
||||
# Check that we're not getting any versionbit-related errors in
|
||||
# get*info()
|
||||
assert(not VB_PATTERN.match(self.nodes[0].getinfo()["errors"]))
|
||||
assert(not VB_PATTERN.match(self.nodes[0].getmininginfo()["errors"]))
|
||||
assert(not VB_PATTERN.match(self.nodes[0].getnetworkinfo()["warnings"]))
|
||||
|
||||
@@ -99,7 +98,6 @@ class VersionBitsWarningTest(BitcoinTestFramework):
|
||||
# have gotten a different alert due to more than 51/100 blocks
|
||||
# being of unexpected version.
|
||||
# Check that get*info() shows some kind of error.
|
||||
assert(WARN_UNKNOWN_RULES_MINED in self.nodes[0].getinfo()["errors"])
|
||||
assert(WARN_UNKNOWN_RULES_MINED in self.nodes[0].getmininginfo()["errors"])
|
||||
assert(WARN_UNKNOWN_RULES_MINED in self.nodes[0].getnetworkinfo()["warnings"])
|
||||
|
||||
@@ -115,7 +113,6 @@ class VersionBitsWarningTest(BitcoinTestFramework):
|
||||
|
||||
# Connecting one block should be enough to generate an error.
|
||||
self.nodes[0].generate(1)
|
||||
assert(WARN_UNKNOWN_RULES_ACTIVE in self.nodes[0].getinfo()["errors"])
|
||||
assert(WARN_UNKNOWN_RULES_ACTIVE in self.nodes[0].getmininginfo()["errors"])
|
||||
assert(WARN_UNKNOWN_RULES_ACTIVE in self.nodes[0].getnetworkinfo()["warnings"])
|
||||
self.stop_nodes()
|
||||
|
||||
@@ -16,10 +16,10 @@ class NamedArgumentTest(BitcoinTestFramework):
|
||||
|
||||
def run_test(self):
|
||||
node = self.nodes[0]
|
||||
h = node.help(command='getinfo')
|
||||
assert(h.startswith('getinfo\n'))
|
||||
h = node.help(command='getblockchaininfo')
|
||||
assert(h.startswith('getblockchaininfo\n'))
|
||||
|
||||
assert_raises_jsonrpc(-8, 'Unknown named parameter', node.help, random='getinfo')
|
||||
assert_raises_jsonrpc(-8, 'Unknown named parameter', node.help, random='getblockchaininfo')
|
||||
|
||||
h = node.getblockhash(height=0)
|
||||
node.getblock(blockhash=h)
|
||||
|
||||
Reference in New Issue
Block a user