Fix unit tests

This commit is contained in:
Stefan Ceriu 2023-07-31 14:22:09 +03:00 committed by Stefan Ceriu
parent d1421f555b
commit 6bf36b2d55
2 changed files with 4 additions and 3 deletions

View File

@ -304,6 +304,7 @@ class RoomScreenViewModel: RoomScreenViewModelType, RoomScreenViewModelProtocol
selectivelyUpdateTimelineItems(timelineItemsDictionary: timelineItemsDictionary)
} else {
state.timelineViewState.itemsDictionary = timelineItemsDictionary
state.timelineViewState.renderedTimelineIDs = Array(timelineItemsDictionary.keys)
}
}

View File

@ -122,7 +122,7 @@ class RoomNotificationSettingsScreenViewModelTests: XCTestCase {
try await deferredState.fulfill()
do {
var deferredViewState = deferFulfillment(context.$viewState.collect(2).first())
let deferredViewState = deferFulfillment(context.$viewState.collect(2).first())
context.send(viewAction: .setCustomMode(.allMessages))
try await deferredViewState.fulfill()
@ -132,7 +132,7 @@ class RoomNotificationSettingsScreenViewModelTests: XCTestCase {
}
do {
var deferredViewState = deferFulfillment(context.$viewState.collect(2).first())
let deferredViewState = deferFulfillment(context.$viewState.collect(2).first())
context.send(viewAction: .setCustomMode(.mute))
try await deferredViewState.fulfill()
@ -142,7 +142,7 @@ class RoomNotificationSettingsScreenViewModelTests: XCTestCase {
}
do {
var deferredViewState = deferFulfillment(context.$viewState.collect(2).first())
let deferredViewState = deferFulfillment(context.$viewState.collect(2).first())
context.send(viewAction: .setCustomMode(.mentionsAndKeywordsOnly))
try await deferredViewState.fulfill()