Add tests for SpaceFiltersPresenter and SpaceFiltersView and fix quality

This commit is contained in:
ganfra 2026-02-04 14:42:57 +01:00
parent 9aa0db981b
commit c7015c367c
12 changed files with 345 additions and 53 deletions

View file

@ -37,12 +37,12 @@ class FakeSpaceService(
_topLevelSpacesFlow.emit(value)
}
private val _spaceServiceFiltersFlow = MutableSharedFlow<List<SpaceServiceFilter>>()
private val _spaceFiltersFlow = MutableSharedFlow<List<SpaceServiceFilter>>()
override val spaceFiltersFlow: SharedFlow<List<SpaceServiceFilter>>
get() = _spaceServiceFiltersFlow.asSharedFlow()
get() = _spaceFiltersFlow.asSharedFlow()
suspend fun emitSpaceFilters(value: List<SpaceServiceFilter>) {
_spaceServiceFiltersFlow.emit(value)
_spaceFiltersFlow.emit(value)
}
override suspend fun joinedParents(spaceId: RoomId): Result<List<SpaceRoom>> {