v31.1-roots.1 · Commit 5: [PATCH 05/17] feat(net): preserve Roots peer controls and health view on v31
test/functional/p2p_node_network_limited.py
Before: test/functional/p2p_node_network_limited.py · After: test/functional/p2p_node_network_limited.py
File metadata
index 8140823f58a079f25a3fa5650f009437e4baa103..73693dff18e741163191b3670d8dd18d8cd7bf3d 100755
Download original patch · Release notes
Diff rows 1–15 of 15. Line numbers refer to the original before/after files.
+ Added− RemovedUnmarked lines are context.
Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.
test/functional/p2p_node_network_limited.py
CHANGED
|
@@ -11,6 +11,7 @@ and that it responds to getdata requests for blocks correctly:
|
|
| 11 |
from test_framework.messages import (
|
| 12 |
CInv,
|
| 13 |
MSG_BLOCK,
|
|
|
|
| 14 |
NODE_NETWORK_LIMITED,
|
| 15 |
NODE_P2P_V2,
|
| 16 |
NODE_WITNESS,
|
|
@@ -123,7 +124,7 @@ class NodeNetworkLimitedTest(BitcoinTestFramework):
|
|
| 123 |
expected_services |= NODE_P2P_V2
|
| 124 |
|
| 125 |
self.log.info("Check that node has signalled expected services.")
|
| 126 |
-
assert_equal(node.nServices, expected_services)
|
| 127 |
|
| 128 |
self.log.info("Check that the localservices is as expected.")
|
| 129 |
assert_equal(int(self.nodes[0].getnetworkinfo()['localservices'], 16), expected_services)
|
|
|
|
| 11 |
from test_framework.messages import (
|
| 12 |
CInv,
|
| 13 |
MSG_BLOCK,
|
| 14 |
+
NODE_BLOOM,
|
| 15 |
NODE_NETWORK_LIMITED,
|
| 16 |
NODE_P2P_V2,
|
| 17 |
NODE_WITNESS,
|
|
|
|
| 124 |
expected_services |= NODE_P2P_V2
|
| 125 |
|
| 126 |
self.log.info("Check that node has signalled expected services.")
|
| 127 |
+
assert_equal(node.nServices, expected_services | NODE_BLOOM) # Implicit loopback bloom is per-peer only.
|
| 128 |
|
| 129 |
self.log.info("Check that the localservices is as expected.")
|
| 130 |
assert_equal(int(self.nodes[0].getnetworkinfo()['localservices'], 16), expected_services)
|