diff --git a/test/functional/rpc_whitelist.py b/test/functional/rpc_whitelist.py index 117f6a42bf2..a35c89fadd2 100755 --- a/test/functional/rpc_whitelist.py +++ b/test/functional/rpc_whitelist.py @@ -102,6 +102,14 @@ class RPCWhitelistTest(BitcoinTestFramework): self.test_users_permissions() self.test_rpcwhitelistdefault_permissions(1, 403) + # Ensure that not specifying -rpcwhitelistdefault is the same as + # specifying -rpcwhitelistdefault=1. Only explicitly whitelisted users + # should be allowed. + self.nodes[0].replace_in_config([("rpcwhitelistdefault=1", "")]) + self.restart_node(0) + self.test_users_permissions() + self.test_rpcwhitelistdefault_permissions(1, 403) + def test_users_permissions(self): """ * Permissions: