mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-02 12:07:55 +00:00
Run SwiftFormat.
This commit is contained in:
@@ -40,7 +40,7 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
}
|
||||
}
|
||||
viewModel = NotificationSettingsEditScreenViewModel(chatType: .groupChat, userSession: userSession)
|
||||
|
||||
|
||||
let deferred = deferFulfillment(viewModel.context.observe(\.viewState.defaultMode)) { $0 != nil }
|
||||
|
||||
viewModel.fetchInitialContent()
|
||||
@@ -78,7 +78,7 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
true
|
||||
}
|
||||
viewModel = NotificationSettingsEditScreenViewModel(chatType: .groupChat, userSession: userSession)
|
||||
|
||||
|
||||
let deferred = deferFulfillment(viewModel.context.observe(\.viewState.defaultMode)) { $0 != nil }
|
||||
|
||||
viewModel.fetchInitialContent()
|
||||
@@ -114,7 +114,7 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
|
||||
var deferredViewState = deferFulfillment(viewModel.context.observe(\.viewState.pendingMode),
|
||||
transitionValues: [nil, .allMessages, nil])
|
||||
|
||||
|
||||
context.send(viewAction: .setMode(.allMessages))
|
||||
|
||||
try await deferredViewState.fulfill()
|
||||
@@ -135,11 +135,11 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
transitionValues: [.allMessages])
|
||||
|
||||
try await deferredViewState.fulfill()
|
||||
|
||||
|
||||
#expect(context.viewState.defaultMode == .allMessages)
|
||||
#expect(context.viewState.bindings.alertInfo == nil)
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
mutating func setModeMentions() async throws {
|
||||
viewModel = NotificationSettingsEditScreenViewModel(chatType: .groupChat, userSession: userSession)
|
||||
@@ -152,7 +152,7 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
|
||||
var deferredViewState = deferFulfillment(viewModel.context.observe(\.viewState.pendingMode),
|
||||
transitionValues: [nil, .mentionsAndKeywordsOnly, nil])
|
||||
|
||||
|
||||
context.send(viewAction: .setMode(.mentionsAndKeywordsOnly))
|
||||
|
||||
try await deferredViewState.fulfill()
|
||||
@@ -173,11 +173,11 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
transitionValues: [.mentionsAndKeywordsOnly])
|
||||
|
||||
try await deferredViewState.fulfill()
|
||||
|
||||
|
||||
#expect(context.viewState.defaultMode == .mentionsAndKeywordsOnly)
|
||||
#expect(context.viewState.bindings.alertInfo == nil)
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
mutating func setModeDirectChats() async throws {
|
||||
notificationSettingsProxy.getDefaultRoomNotificationModeIsEncryptedIsOneToOneReturnValue = .mentionsAndKeywordsOnly
|
||||
@@ -196,7 +196,7 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
context.send(viewAction: .setMode(.allMessages))
|
||||
|
||||
try await deferredViewState.fulfill()
|
||||
|
||||
|
||||
// `setDefaultRoomNotificationModeIsEncryptedIsOneToOneMode` must have been called twice (for encrypted and unencrypted direct chats)
|
||||
let invocations = notificationSettingsProxy.setDefaultRoomNotificationModeIsEncryptedIsOneToOneModeReceivedInvocations
|
||||
#expect(notificationSettingsProxy.setDefaultRoomNotificationModeIsEncryptedIsOneToOneModeCallsCount == 2)
|
||||
@@ -209,7 +209,7 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
#expect(invocations[1].isOneToOne == true)
|
||||
#expect(invocations[1].mode == .allMessages)
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
mutating func setModeFailure() async throws {
|
||||
notificationSettingsProxy.getDefaultRoomNotificationModeIsEncryptedIsOneToOneReturnValue = .mentionsAndKeywordsOnly
|
||||
@@ -224,14 +224,14 @@ struct NotificationSettingsEditScreenViewModelTests {
|
||||
|
||||
let deferredViewState = deferFulfillment(viewModel.context.observe(\.viewState.pendingMode),
|
||||
transitionValues: [nil, .allMessages, nil])
|
||||
|
||||
|
||||
context.send(viewAction: .setMode(.allMessages))
|
||||
|
||||
try await deferredViewState.fulfill()
|
||||
|
||||
#expect(context.viewState.bindings.alertInfo != nil)
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
mutating func selectRoom() async throws {
|
||||
let roomID = "!roomidentifier:matrix.org"
|
||||
|
||||
Reference in New Issue
Block a user