File tree Expand file tree Collapse file tree 2 files changed +7
-9
lines changed
Expand file tree Collapse file tree 2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change 77
88import time
99
10- from test_framework .messages import msg_pong
10+ from test_framework .messages import (
11+ msg_pong ,
12+ msg_generic ,
13+ )
1114from test_framework .p2p import P2PInterface
1215from test_framework .test_framework import BitcoinTestFramework
1316from test_framework .util import (
2023TIMEOUT_INTERVAL = 20 * 60
2124
2225
23- class msg_pong_corrupt (msg_pong ):
24- def serialize (self ):
25- return b""
26-
27-
2826class NodeNoPong (P2PInterface ):
2927 def on_ping (self , message ):
3028 pass
@@ -60,7 +58,7 @@ def run_test(self):
6058
6159 self .log .info ('Reply without nonce cancels ping' )
6260 with self .nodes [0 ].assert_debug_log (['pong peer=0: Short payload' ]):
63- no_pong_node .send_and_ping (msg_pong_corrupt ( ))
61+ no_pong_node .send_and_ping (msg_generic ( b"pong" , b"" ))
6462 self .check_peer_info (pingtime = None , minping = None , pingwait = None )
6563
6664 self .log .info ('Reply without ping' )
Original file line number Diff line number Diff line change @@ -1374,8 +1374,8 @@ def __repr__(self):
13741374 return "msg_block(block=%s)" % (repr (self .block ))
13751375
13761376
1377- # for cases where a user needs tighter control over what is sent over the wire
1378- # note that the user must supply the name of the msgtype, and the data
1377+ # Generic type to control the raw bytes sent over the wire.
1378+ # The msgtype and the data must be provided.
13791379class msg_generic :
13801380 __slots__ = ("msgtype" , "data" )
13811381
You can’t perform that action at this time.
0 commit comments