@@ -22,7 +22,7 @@ def run_test(self):
22
22
# Node 0 connects to Node 1, check that the noban permission is not granted
23
23
self .connect_nodes (0 , 1 )
24
24
peerinfo = self .nodes [1 ].getpeerinfo ()[0 ]
25
- assert ( not ' noban' in peerinfo [' permissions' ])
25
+ assert not " noban" in peerinfo [" permissions" ]
26
26
27
27
# Node 0 get banned by Node 1
28
28
self .nodes [1 ].setban ("127.0.0.1" , "add" )
@@ -36,39 +36,40 @@ def run_test(self):
36
36
self .restart_node (1 , ['-whitelist=127.0.0.1' ])
37
37
self .connect_nodes (0 , 1 )
38
38
peerinfo = self .nodes [1 ].getpeerinfo ()[0 ]
39
- assert ( ' noban' in peerinfo [' permissions' ])
39
+ assert " noban" in peerinfo [" permissions" ]
40
40
41
41
# If we remove the ban, Node 0 should be able to reconnect even without noban permission
42
42
self .nodes [1 ].setban ("127.0.0.1" , "remove" )
43
43
self .restart_node (1 , [])
44
44
self .connect_nodes (0 , 1 )
45
45
peerinfo = self .nodes [1 ].getpeerinfo ()[0 ]
46
- assert ( not ' noban' in peerinfo [' permissions' ])
46
+ assert not " noban" in peerinfo [" permissions" ]
47
47
48
48
self .log .info ("Test that a non-IP address can be banned/unbanned" )
49
49
node = self .nodes [1 ]
50
50
tor_addr = "pg6mmjiyjmcrsslvykfwnntlaru7p5svn6y2ymmju6nubxndf4pscryd.onion"
51
51
ip_addr = "1.2.3.4"
52
- assert ( not self .is_banned (node , tor_addr ) )
53
- assert ( not self .is_banned (node , ip_addr ) )
52
+ assert not self .is_banned (node , tor_addr )
53
+ assert not self .is_banned (node , ip_addr )
54
54
55
55
node .setban (tor_addr , "add" )
56
- assert ( self .is_banned (node , tor_addr ) )
57
- assert ( not self .is_banned (node , ip_addr ) )
56
+ assert self .is_banned (node , tor_addr )
57
+ assert not self .is_banned (node , ip_addr )
58
58
59
59
self .log .info ("Test the ban list is preserved through restart" )
60
60
61
61
self .restart_node (1 )
62
- assert ( self .is_banned (node , tor_addr ) )
63
- assert ( not self .is_banned (node , ip_addr ) )
62
+ assert self .is_banned (node , tor_addr )
63
+ assert not self .is_banned (node , ip_addr )
64
64
65
65
node .setban (tor_addr , "remove" )
66
- assert ( not self .is_banned (self .nodes [1 ], tor_addr ) )
67
- assert ( not self .is_banned (node , ip_addr ) )
66
+ assert not self .is_banned (self .nodes [1 ], tor_addr )
67
+ assert not self .is_banned (node , ip_addr )
68
68
69
69
self .restart_node (1 )
70
- assert (not self .is_banned (node , tor_addr ))
71
- assert (not self .is_banned (node , ip_addr ))
70
+ assert not self .is_banned (node , tor_addr )
71
+ assert not self .is_banned (node , ip_addr )
72
+
72
73
73
74
if __name__ == '__main__' :
74
75
SetBanTests ().main ()
0 commit comments