mirror of
https://github.com/permissionlesstech/bitchat.git
synced 2026-07-25 03:45:20 +00:00
Don’t auto-register mock BLE services on creation (#746)
This commit is contained in:
@@ -17,7 +17,6 @@ import CoreBluetooth
|
||||
/// simulated connections between peers. Tests call `simulateConnectedPeer` /
|
||||
/// `simulateDisconnectedPeer` to manage topology.
|
||||
/// - `resetTestBus()` clears global state and is called in test `setUp()`.
|
||||
/// - `_testRegister()` registers a node immediately on creation for deterministic routing.
|
||||
/// - `messageDeliveryHandler` and `packetDeliveryHandler` let tests observe messages/packets
|
||||
/// as they flow, enabling scenarios like manual encryption/relay.
|
||||
/// - A thread-safe `seenMessageIDs` set prevents double-delivery races during flooding.
|
||||
@@ -110,11 +109,6 @@ final class MockBLEService: NSObject {
|
||||
if var setB = adjacency[b] { setB.remove(a); adjacency[b] = setB }
|
||||
}
|
||||
|
||||
/// Test-only: register this instance on the bus immediately.
|
||||
func _testRegister() {
|
||||
registerIfNeeded()
|
||||
}
|
||||
|
||||
func startServices() {
|
||||
// Mock implementation - do nothing
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user