@ -12,6 +12,7 @@ from test_framework.test_framework import BitcoinTestFramework
fromtest_framework.utilimport(
assert_equal,
p2p_port,
assert_raises_rpc_error
)
@ -59,6 +60,11 @@ class V2TransportTest(BitcoinTestFramework):
# V1 nodes can sync with each other
assert_equal(self.nodes[2].getblockcount(),0)
assert_equal(self.nodes[3].getblockcount(),0)
# addnode rpc error when v2transport requested but not enabled
ip_port="127.0.0.1:{}".format(p2p_port(3))
assert_raises_rpc_error(-8,"Error: v2transport requested but not enabled (see -v2transport)",self.nodes[2].addnode,node=ip_port,command='add',v2transport=True)