From 29fcdf5ffc9055b80a1ec177a3eba2fec99cab19 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Thu, 22 Sep 2022 17:58:49 +0200 Subject: [PATCH] Don't start listening for messages in RestoreFeature --- .../xx-messenger/Sources/RestoreFeature/RestoreFeature.swift | 1 - .../Tests/RestoreFeatureTests/RestoreFeatureTests.swift | 5 ----- 2 files changed, 6 deletions(-) diff --git a/Examples/xx-messenger/Sources/RestoreFeature/RestoreFeature.swift b/Examples/xx-messenger/Sources/RestoreFeature/RestoreFeature.swift index 00dbd841..5339c89b 100644 --- a/Examples/xx-messenger/Sources/RestoreFeature/RestoreFeature.swift +++ b/Examples/xx-messenger/Sources/RestoreFeature/RestoreFeature.swift @@ -122,7 +122,6 @@ public let restoreReducer = Reducer<RestoreState, RestoreAction, RestoreEnvironm backupData: backupData, backupPassphrase: backupPassphrase ) - try env.messenger.listenForMessages() return .success(.finished) } catch { return .success(.failed(error as NSError)) diff --git a/Examples/xx-messenger/Tests/RestoreFeatureTests/RestoreFeatureTests.swift b/Examples/xx-messenger/Tests/RestoreFeatureTests/RestoreFeatureTests.swift index 16dac147..9a3cde32 100644 --- a/Examples/xx-messenger/Tests/RestoreFeatureTests/RestoreFeatureTests.swift +++ b/Examples/xx-messenger/Tests/RestoreFeatureTests/RestoreFeatureTests.swift @@ -88,7 +88,6 @@ final class RestoreFeatureTests: XCTestCase { var didRestoreWithData: [Data] = [] var didRestoreWithPassphrase: [String] = [] - var didListenForMessages = 0 let store = TestStore( initialState: RestoreState( @@ -105,9 +104,6 @@ final class RestoreFeatureTests: XCTestCase { didRestoreWithPassphrase.append(passphrase) return restoreResult } - store.environment.messenger.listenForMessages.run = { - didListenForMessages += 1 - } store.send(.set(\.$passphrase, backupPassphrase)) { $0.passphrase = backupPassphrase @@ -119,7 +115,6 @@ final class RestoreFeatureTests: XCTestCase { XCTAssertNoDifference(didRestoreWithData, [backupData]) XCTAssertNoDifference(didRestoreWithPassphrase, [backupPassphrase]) - XCTAssertNoDifference(didListenForMessages, 1) store.receive(.finished) { $0.isRestoring = false -- GitLab