@@ -86,7 +86,7 @@ def test_magic_bytes(self):
86
86
msg = b'\xff ' * 4 + msg [4 :]
87
87
conn .send_raw_message (msg )
88
88
conn .wait_for_disconnect (timeout = 1 )
89
- self .nodes [0 ].disconnect_p2ps ()
89
+ self .nodes [0 ].disconnect_p2ps ()
90
90
91
91
def test_checksum (self ):
92
92
self .log .info ("Test message with invalid checksum logs an error" )
@@ -97,19 +97,19 @@ def test_checksum(self):
97
97
cut_len = 4 + 12 + 4
98
98
# modify checksum
99
99
msg = msg [:cut_len ] + b'\xff ' * 4 + msg [cut_len + 4 :]
100
- self . nodes [ 0 ]. p2p .send_raw_message (msg )
100
+ conn .send_raw_message (msg )
101
101
conn .sync_with_ping (timeout = 1 )
102
- self .nodes [0 ].disconnect_p2ps ()
102
+ self .nodes [0 ].disconnect_p2ps ()
103
103
104
104
def test_size (self ):
105
105
self .log .info ("Test message with oversized payload disconnects peer" )
106
106
conn = self .nodes [0 ].add_p2p_connection (P2PDataStore ())
107
107
with self .nodes [0 ].assert_debug_log (['' ]):
108
108
msg = msg_unrecognized (str_data = "d" * (VALID_DATA_LIMIT + 1 ))
109
109
msg = conn .build_message (msg )
110
- self . nodes [ 0 ]. p2p .send_raw_message (msg )
110
+ conn .send_raw_message (msg )
111
111
conn .wait_for_disconnect (timeout = 1 )
112
- self .nodes [0 ].disconnect_p2ps ()
112
+ self .nodes [0 ].disconnect_p2ps ()
113
113
114
114
def test_msgtype (self ):
115
115
self .log .info ("Test message with invalid message type logs an error" )
@@ -120,9 +120,9 @@ def test_msgtype(self):
120
120
msg = conn .build_message (msg )
121
121
# Modify msgtype
122
122
msg = msg [:7 ] + b'\x00 ' + msg [7 + 1 :]
123
- self . nodes [ 0 ]. p2p .send_raw_message (msg )
123
+ conn .send_raw_message (msg )
124
124
conn .sync_with_ping (timeout = 1 )
125
- self .nodes [0 ].disconnect_p2ps ()
125
+ self .nodes [0 ].disconnect_p2ps ()
126
126
127
127
def test_oversized_msg (self , msg , size ):
128
128
msg_type = msg .msgtype .decode ('ascii' )
@@ -160,8 +160,9 @@ def test_resource_exhaustion(self):
160
160
self .log .info ("(c) Wait for node to drop junk messages, while remaining connected" )
161
161
conn .sync_with_ping (timeout = 400 )
162
162
163
- # Peer 1, despite being served up a bunch of nonsense, should still be connected.
163
+ # Despite being served up a bunch of nonsense, the peers should still be connected.
164
164
assert conn .is_connected
165
+ assert conn2 .is_connected
165
166
self .nodes [0 ].disconnect_p2ps ()
166
167
167
168
0 commit comments