mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-06 13:47:56 +02:00
test: add pre-LogPeer net log assertion
Assert net log output contains `peer=... peeraddr=...` before the comma change.
This commit is contained in:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user