mirror of
https://github.com/Novaloop-AG/element-x-android.git
synced 2026-11-02 20:38:40 +00:00
Fix tests
This commit is contained in:
@@ -60,6 +60,7 @@ dependencies {
|
|||||||
testImplementation(projects.libraries.mediaupload.test)
|
testImplementation(projects.libraries.mediaupload.test)
|
||||||
testImplementation(projects.libraries.mediapickers.test)
|
testImplementation(projects.libraries.mediapickers.test)
|
||||||
testImplementation(projects.libraries.usersearch.test)
|
testImplementation(projects.libraries.usersearch.test)
|
||||||
|
testImplementation(projects.libraries.featureflag.test)
|
||||||
testImplementation(projects.tests.testutils)
|
testImplementation(projects.tests.testutils)
|
||||||
testImplementation(projects.features.leaveroom.fake)
|
testImplementation(projects.features.leaveroom.fake)
|
||||||
|
|
||||||
|
|||||||
+6
@@ -30,6 +30,8 @@ import io.element.android.features.roomdetails.impl.RoomTopicState
|
|||||||
import io.element.android.features.roomdetails.impl.members.aRoomMember
|
import io.element.android.features.roomdetails.impl.members.aRoomMember
|
||||||
import io.element.android.features.roomdetails.impl.members.details.RoomMemberDetailsPresenter
|
import io.element.android.features.roomdetails.impl.members.details.RoomMemberDetailsPresenter
|
||||||
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
import io.element.android.libraries.core.coroutine.CoroutineDispatchers
|
||||||
|
import io.element.android.libraries.featureflag.api.FeatureFlags
|
||||||
|
import io.element.android.libraries.featureflag.test.FakeFeatureFlagService
|
||||||
import io.element.android.libraries.matrix.api.core.RoomId
|
import io.element.android.libraries.matrix.api.core.RoomId
|
||||||
import io.element.android.libraries.matrix.api.core.UserId
|
import io.element.android.libraries.matrix.api.core.UserId
|
||||||
import io.element.android.libraries.matrix.api.room.MatrixRoom
|
import io.element.android.libraries.matrix.api.room.MatrixRoom
|
||||||
@@ -56,9 +58,13 @@ class RoomDetailsPresenterTests {
|
|||||||
return RoomMemberDetailsPresenter(matrixClient, room, roomMemberId)
|
return RoomMemberDetailsPresenter(matrixClient, room, roomMemberId)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
val featureFlagService = FakeFeatureFlagService(
|
||||||
|
mapOf(FeatureFlags.NotificationSettings.key to true)
|
||||||
|
)
|
||||||
return RoomDetailsPresenter(
|
return RoomDetailsPresenter(
|
||||||
matrixClient,
|
matrixClient,
|
||||||
room,
|
room,
|
||||||
|
featureFlagService,
|
||||||
matrixClient.notificationSettingsService(),
|
matrixClient.notificationSettingsService(),
|
||||||
roomMemberDetailsPresenterFactory,
|
roomMemberDetailsPresenterFactory,
|
||||||
leaveRoomPresenter,
|
leaveRoomPresenter,
|
||||||
|
|||||||
Reference in New Issue
Block a user