From 77efd3611283838574f9852ccabb1e8cec3e57b8 Mon Sep 17 00:00:00 2001 From: Kittywhiskers Van Gogh <63189531+kwvg@users.noreply.github.com> Date: Sat, 26 Mar 2022 21:50:34 -0300 Subject: [PATCH] merge bitcoin#24687: Check an invalid -i2psam will raise an init error --- test/functional/feature_proxy.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/test/functional/feature_proxy.py b/test/functional/feature_proxy.py index 7d6dc7ff22..06521791d8 100755 --- a/test/functional/feature_proxy.py +++ b/test/functional/feature_proxy.py @@ -33,6 +33,7 @@ addnode connect to a CJDNS address - Test passing invalid -proxy - Test passing invalid -onion +- Test passing invalid -i2psam - Test passing -onlynet=onion without -proxy or -onion - Test passing -onlynet=onion with -onion=0 and with -noonion """ @@ -321,6 +322,11 @@ class ProxyTest(BitcoinTestFramework): msg = "Error: Invalid -onion address or hostname: 'xyz:abc'" self.nodes[1].assert_start_raises_init_error(expected_msg=msg) + self.log.info("Test passing invalid -i2psam raises expected init error") + self.nodes[1].extra_args = ["-i2psam=def:xyz"] + msg = "Error: Invalid -i2psam address or hostname: 'def:xyz'" + self.nodes[1].assert_start_raises_init_error(expected_msg=msg) + msg = ( "Error: Outbound connections restricted to Tor (-onlynet=onion) but " "the proxy for reaching the Tor network is not provided (no -proxy= "