FakeRNSNetwork routes announces and packets between instances in-process, replacing the need for real RNS hardware in CI. Covers: - Gossip: A broadcasts new refs → B receives packet → B triggers sync - Gossip: repeated identical refs do not trigger a spurious sync - Gossip: peer discovery via announce causes initial ref exchange - Bridge: mutual discovery, NID extraction, de-duplication of auto_seed - TCP tunnel: data forwarded from TCP socket to RNS Packet - TCP tunnel: data received from RNS written back to TCP socket Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| test_adapter.py | ||
| test_bridge.py | ||
| test_gossip.py | ||
| test_identity.py | ||
| test_integration.py | ||
| test_link.py | ||
| test_messages.py | ||