diff --git a/ios/VibeTunnelTests/Services/ConnectionManagerTests.swift b/ios/VibeTunnelTests/Services/ConnectionManagerTests.swift index 34583c99..238b5bde 100644 --- a/ios/VibeTunnelTests/Services/ConnectionManagerTests.swift +++ b/ios/VibeTunnelTests/Services/ConnectionManagerTests.swift @@ -41,9 +41,12 @@ struct ConnectionManagerTests { @Test("Tracks connection state in UserDefaults") func connectionStateTracking() { - // Arrange - let manager = ConnectionManager() + // Arrange - Clear all related state BEFORE creating manager UserDefaults.standard.removeObject(forKey: "connectionState") + UserDefaults.standard.removeObject(forKey: "lastConnectionTime") + UserDefaults.standard.removeObject(forKey: "savedServerConfig") + + let manager = ConnectionManager() // Act & Assert - Initial state #expect(manager.isConnected == false)