Fix LiveLocationManager flaky tests (#5389)

This commit is contained in:
Mauro
2026-04-13 18:05:47 +02:00
committed by GitHub
parent 252e2f75df
commit df7f8e0510
6 changed files with 120 additions and 9 deletions

View File

@@ -12,6 +12,7 @@ import Testing
@MainActor
final class LiveLocationManagerTests {
private var clientProxy: ClientProxyMock!
private var locationManagerMock: CLLocationManagerMock!
private var manager: LiveLocationManager!
private let appSettings: AppSettings
@@ -20,7 +21,8 @@ final class LiveLocationManagerTests {
AppSettings.resetAllSettings()
appSettings = AppSettings()
clientProxy = ClientProxyMock(.init())
manager = LiveLocationManager(clientProxy: clientProxy, appSettings: appSettings)
locationManagerMock = CLLocationManagerMock(.init())
manager = LiveLocationManager(clientProxy: clientProxy, appSettings: appSettings, locationManager: locationManagerMock)
}
deinit {