aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Atack <jon@atack.com>2021-07-22 17:37:37 +0200
committerJon Atack <jon@atack.com>2021-07-22 17:44:25 +0200
commitf720cfa824f1be863349e7016080f8fb1c3c76c2 (patch)
treef82819c52b501999e3da56a9c62346a3a4eb0d44
parent3f083a5bbdbb41cfa6be8f9d4b0e306515bfa100 (diff)
downloadbitcoin-f720cfa824f1be863349e7016080f8fb1c3c76c2.tar.xz
test: verify number of categories returned by logging RPC
-rwxr-xr-xtest/functional/rpc_misc.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/test/functional/rpc_misc.py b/test/functional/rpc_misc.py
index 52c8fa883d..9ad7827c8a 100755
--- a/test/functional/rpc_misc.py
+++ b/test/functional/rpc_misc.py
@@ -54,7 +54,12 @@ class RpcMiscTest(BitcoinTestFramework):
assert_raises_rpc_error(-8, "unknown mode foobar", node.getmemoryinfo, mode="foobar")
- self.log.info("test logging")
+ self.log.info("test logging rpc")
+
+ # Test logging RPC returns the expected number of logging categories.
+ assert_equal(len(node.logging()), 24)
+
+ # Test toggling a logging category on/off/on with the logging RPC.
assert_equal(node.logging()['qt'], True)
node.logging(exclude=['qt'])
assert_equal(node.logging()['qt'], False)