0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-02 09:46:52 -05:00

test: add bip157 coverage for (start height > stop height) disconnect

This commit is contained in:
Sebastian Falbesoner 2023-08-06 19:23:21 +02:00
parent 63e90e1d3f
commit 2ab7952bda

View file

@ -247,6 +247,14 @@ class CompactFiltersTest(BitcoinTestFramework):
stop_hash=123456789,
), "requested invalid block hash"
),
(
# Request with (start block height > stop block height) results in disconnection.
msg_getcfheaders(
filter_type=FILTER_TYPE_BASIC,
start_height=1000,
stop_hash=int(self.nodes[0].getblockhash(999), 16),
), "sent invalid getcfilters/getcfheaders with start height 1000 and stop height 999"
),
]
for request, expected_log_msg in requests:
peer_0 = self.nodes[0].add_p2p_connection(P2PInterface())