@@ -97,14 +97,14 @@ def setup_nodes(self):
97
97
# Note: proxies are not used to connect to local nodes. This is because the proxy to
98
98
# use is based on CService.GetNetwork(), which returns NET_UNROUTABLE for localhost.
99
99
args = [
100
- ['-listen' , '-proxy=%s:%i' % ( self .conf1 .addr ) ,'-proxyrandomize=1' ],
101
- ['-listen' , '-proxy=%s:%i' % ( self .conf1 .addr ), '-onion=%s:%i' % ( self .conf2 .addr ) ,
102
- '-i2psam=%s:%i' % ( self .i2p_sam ) , '-i2pacceptincoming=0' , '-proxyrandomize=0' ],
103
- ['-listen' , '-proxy=%s:%i' % ( self .conf2 .addr ) ,'-proxyrandomize=1' ],
100
+ ['-listen' , f '-proxy={ self . conf1 . addr [ 0 ] } : { self .conf1 .addr [ 1 ] } ' ,'-proxyrandomize=1' ],
101
+ ['-listen' , f '-proxy={ self . conf1 . addr [ 0 ] } : { self .conf1 .addr [ 1 ] } ' , f '-onion={ self . conf2 . addr [ 0 ] } : { self .conf2 .addr [ 1 ] } ' ,
102
+ f '-i2psam={ self . i2p_sam [ 0 ] } : { self .i2p_sam [ 1 ] } ' , '-i2pacceptincoming=0' , '-proxyrandomize=0' ],
103
+ ['-listen' , f '-proxy={ self . conf2 . addr [ 0 ] } : { self .conf2 .addr [ 1 ] } ' ,'-proxyrandomize=1' ],
104
104
[]
105
105
]
106
106
if self .have_ipv6 :
107
- args [3 ] = ['-listen' , '-proxy=[%s]:%i' % ( self .conf3 .addr ) ,'-proxyrandomize=0' , '-noonion' ]
107
+ args [3 ] = ['-listen' , f '-proxy=[{ self . conf3 . addr [ 0 ] } ]: { self .conf3 .addr [ 1 ] } ' ,'-proxyrandomize=0' , '-noonion' ]
108
108
self .add_nodes (self .num_nodes , extra_args = args )
109
109
self .start_nodes ()
110
110
@@ -116,7 +116,7 @@ def network_test(self, node, addr, network):
116
116
def node_test (self , node , proxies , auth , test_onion = True ):
117
117
rv = []
118
118
addr = "15.61.23.23:1234"
119
- self .log .debug ("Test: outgoing IPv4 connection through node for address {}" . format ( addr ) )
119
+ self .log .debug (f "Test: outgoing IPv4 connection through node for address { addr } " )
120
120
node .addnode (addr , "onetry" )
121
121
cmd = proxies [0 ].queue .get ()
122
122
assert isinstance (cmd , Socks5Command )
@@ -132,7 +132,7 @@ def node_test(self, node, proxies, auth, test_onion=True):
132
132
133
133
if self .have_ipv6 :
134
134
addr = "[1233:3432:2434:2343:3234:2345:6546:4534]:5443"
135
- self .log .debug ("Test: outgoing IPv6 connection through node for address {}" . format ( addr ) )
135
+ self .log .debug (f "Test: outgoing IPv6 connection through node for address { addr } " )
136
136
node .addnode (addr , "onetry" )
137
137
cmd = proxies [1 ].queue .get ()
138
138
assert isinstance (cmd , Socks5Command )
@@ -148,7 +148,7 @@ def node_test(self, node, proxies, auth, test_onion=True):
148
148
149
149
if test_onion :
150
150
addr = "pg6mmjiyjmcrsslvykfwnntlaru7p5svn6y2ymmju6nubxndf4pscryd.onion:8333"
151
- self .log .debug ("Test: outgoing onion connection through node for address {}" . format ( addr ) )
151
+ self .log .debug (f "Test: outgoing onion connection through node for address { addr } " )
152
152
node .addnode (addr , "onetry" )
153
153
cmd = proxies [2 ].queue .get ()
154
154
assert isinstance (cmd , Socks5Command )
@@ -162,7 +162,7 @@ def node_test(self, node, proxies, auth, test_onion=True):
162
162
self .network_test (node , addr , network = NET_ONION )
163
163
164
164
addr = "node.noumenon:8333"
165
- self .log .debug ("Test: outgoing DNS name connection through node for address {}" . format ( addr ) )
165
+ self .log .debug (f "Test: outgoing DNS name connection through node for address { addr } " )
166
166
node .addnode (addr , "onetry" )
167
167
cmd = proxies [3 ].queue .get ()
168
168
assert isinstance (cmd , Socks5Command )
@@ -218,12 +218,12 @@ def networks_dict(d):
218
218
n1 = networks_dict (self .nodes [1 ].getnetworkinfo ())
219
219
assert_equal (NETWORKS , n1 .keys ())
220
220
for net in ['ipv4' , 'ipv6' ]:
221
- assert_equal (n1 [net ]['proxy' ], '%s:%i' % ( self .conf1 .addr ) )
221
+ assert_equal (n1 [net ]['proxy' ], f' { self . conf1 . addr [ 0 ] } : { self .conf1 .addr [ 1 ] } ' )
222
222
assert_equal (n1 [net ]['proxy_randomize_credentials' ], False )
223
- assert_equal (n1 ['onion' ]['proxy' ], '%s:%i' % ( self .conf2 .addr ) )
223
+ assert_equal (n1 ['onion' ]['proxy' ], f' { self . conf2 . addr [ 0 ] } : { self .conf2 .addr [ 1 ] } ' )
224
224
assert_equal (n1 ['onion' ]['proxy_randomize_credentials' ], False )
225
225
assert_equal (n1 ['onion' ]['reachable' ], True )
226
- assert_equal (n1 ['i2p' ]['proxy' ], '%s:%i' % ( self .i2p_sam ) )
226
+ assert_equal (n1 ['i2p' ]['proxy' ], f' { self . i2p_sam [ 0 ] } : { self .i2p_sam [ 1 ] } ' )
227
227
assert_equal (n1 ['i2p' ]['proxy_randomize_credentials' ], False )
228
228
assert_equal (n1 ['i2p' ]['reachable' ], True )
229
229
@@ -234,7 +234,7 @@ def networks_dict(d):
234
234
expected_proxy = ''
235
235
expected_randomize = False
236
236
else :
237
- expected_proxy = '%s:%i' % ( self .conf2 .addr )
237
+ expected_proxy = f' { self . conf2 . addr [ 0 ] } : { self .conf2 .addr [ 1 ] } '
238
238
expected_randomize = True
239
239
assert_equal (n2 [net ]['proxy' ], expected_proxy )
240
240
assert_equal (n2 [net ]['proxy_randomize_credentials' ], expected_randomize )
@@ -248,7 +248,7 @@ def networks_dict(d):
248
248
if net == NET_I2P :
249
249
expected_proxy = ''
250
250
else :
251
- expected_proxy = '[%s]:%i' % ( self .conf3 .addr )
251
+ expected_proxy = f'[ { self . conf3 . addr [ 0 ] } ]: { self .conf3 .addr [ 1 ] } '
252
252
assert_equal (n3 [net ]['proxy' ], expected_proxy )
253
253
assert_equal (n3 [net ]['proxy_randomize_credentials' ], False )
254
254
assert_equal (n3 ['onion' ]['reachable' ], False )
0 commit comments