mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
tombstoned and upgraded rooms implementation
added tests tombstoned room avatar
This commit is contained in:
@@ -48,6 +48,8 @@ struct JoinedRoomProxyMockConfiguration {
|
||||
var membership: Membership = .joined
|
||||
|
||||
var isVisibleInPublicDirectory = false
|
||||
var predecessor: PredecessorRoom?
|
||||
var successor: SuccessorRoom?
|
||||
}
|
||||
|
||||
extension JoinedRoomProxyMock {
|
||||
@@ -137,6 +139,8 @@ extension JoinedRoomProxyMock {
|
||||
clearDraftReturnValue = .success(())
|
||||
sendTypingNotificationIsTypingReturnValue = .success(())
|
||||
isVisibleInRoomDirectoryReturnValue = .success(configuration.isVisibleInPublicDirectory)
|
||||
|
||||
predecessorRoom = configuration.predecessor
|
||||
}
|
||||
}
|
||||
|
||||
@@ -152,7 +156,7 @@ extension RoomInfo {
|
||||
isDirect: configuration.isDirect,
|
||||
isPublic: configuration.isPublic,
|
||||
isSpace: configuration.isSpace,
|
||||
successorRoom: nil,
|
||||
successorRoom: configuration.successor,
|
||||
isFavourite: false,
|
||||
canonicalAlias: configuration.canonicalAlias,
|
||||
alternativeAliases: configuration.alternativeAliases,
|
||||
|
||||
Reference in New Issue
Block a user