test: add pre-LogPeer net log assertion

Assert net log output contains `peer=... peeraddr=...` before the comma change.
This commit is contained in:
Lőrinc 2026-01-16 21:25:15 +01:00
parent 736b17c0f0
commit e55ea534f7
No known key found for this signature in database
GPG Key ID: 669FFF0FFA477A76

View File

@ -7,6 +7,7 @@
import os
from test_framework.test_framework import BitcoinTestFramework
from test_framework.p2p import P2PInterface
from test_framework.test_node import ErrorMatch
@ -115,5 +116,12 @@ class LoggingTest(BitcoinTestFramework):
assert logging['rpc']
assert logging['net']
self.log.info("Test -logips formatting in net logs")
self.restart_node(0, ['-debug=net', '-logips=1'])
with self.nodes[0].assert_debug_log(["peer=0 peeraddr="]):
p2p = self.nodes[0].add_p2p_connection(P2PInterface())
p2p.wait_for_verack()
self.nodes[0].disconnect_p2ps()
if __name__ == '__main__':
LoggingTest(__file__).main()