From 1a08f9cac02fa22a0a56c288423179822cc768e3 Mon Sep 17 00:00:00 2001 From: Mauro <34335419+Velin92@users.noreply.github.com> Date: Mon, 16 Oct 2023 17:28:06 +0200 Subject: [PATCH] always call tear down (#1909) --- UnitTests/Sources/AnalyticsSettingsScreenViewModelTests.swift | 2 +- UnitTests/Sources/AnalyticsTests.swift | 4 ++++ UnitTests/Sources/ComposerToolbarViewModelTests.swift | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/UnitTests/Sources/AnalyticsSettingsScreenViewModelTests.swift b/UnitTests/Sources/AnalyticsSettingsScreenViewModelTests.swift index 64174b8a3..283f4deac 100644 --- a/UnitTests/Sources/AnalyticsSettingsScreenViewModelTests.swift +++ b/UnitTests/Sources/AnalyticsSettingsScreenViewModelTests.swift @@ -25,7 +25,7 @@ class AnalyticsSettingsScreenViewModelTests: XCTestCase { private var context: AnalyticsSettingsScreenViewModelType.Context! override func tearDown() { - appSettings.analyticsConsentState = .unknown + AppSettings.reset() } @MainActor override func setUpWithError() throws { diff --git a/UnitTests/Sources/AnalyticsTests.swift b/UnitTests/Sources/AnalyticsTests.swift index f9cfbdb0d..94044e9d0 100644 --- a/UnitTests/Sources/AnalyticsTests.swift +++ b/UnitTests/Sources/AnalyticsTests.swift @@ -37,6 +37,10 @@ class AnalyticsTests: XCTestCase { bugReportService: ServiceLocator.shared.bugReportService)) } + override func tearDown() { + AppSettings.reset() + } + func testAnalyticsPromptNewUser() { // Given a fresh install of the app (without PostHog analytics having been set). // When the user is prompted for analytics. diff --git a/UnitTests/Sources/ComposerToolbarViewModelTests.swift b/UnitTests/Sources/ComposerToolbarViewModelTests.swift index bd6c98260..d20005031 100644 --- a/UnitTests/Sources/ComposerToolbarViewModelTests.swift +++ b/UnitTests/Sources/ComposerToolbarViewModelTests.swift @@ -41,6 +41,10 @@ class ComposerToolbarViewModelTests: XCTestCase { appSettings: appSettings, mentionDisplayHelper: ComposerMentionDisplayHelper.mock) } + + override func tearDown() { + AppSettings.reset() + } func testComposerFocus() { viewModel.process(roomAction: .setMode(mode: .edit(originalItemId: TimelineItemIdentifier(timelineID: "mock"))))