Add some tests on RoomFlowNode

This commit is contained in:
ganfra 2023-04-14 15:34:41 +02:00
parent 3854e879e9
commit 776e9bd221
14 changed files with 240 additions and 31 deletions

View file

@ -17,14 +17,11 @@
package io.element.android.libraries.matrix.api.room
import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.core.SessionId
import io.element.android.libraries.matrix.api.timeline.item.event.MembershipChange
import kotlinx.coroutines.flow.MutableSharedFlow
import kotlinx.coroutines.flow.asSharedFlow
class RoomMembershipObserver(
private val sessionId: SessionId,
) {
class RoomMembershipObserver {
data class RoomMembershipUpdate(
val roomId: RoomId,
val isUserInRoom: Boolean,