mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
@@ -2632,15 +2632,15 @@ class ClientProxyMock: ClientProxyProtocol {
|
||||
}
|
||||
//MARK: - roomPreviewForIdentifier
|
||||
|
||||
var roomPreviewForIdentifierUnderlyingCallsCount = 0
|
||||
var roomPreviewForIdentifierCallsCount: Int {
|
||||
var roomPreviewForIdentifierViaUnderlyingCallsCount = 0
|
||||
var roomPreviewForIdentifierViaCallsCount: Int {
|
||||
get {
|
||||
if Thread.isMainThread {
|
||||
return roomPreviewForIdentifierUnderlyingCallsCount
|
||||
return roomPreviewForIdentifierViaUnderlyingCallsCount
|
||||
} else {
|
||||
var returnValue: Int? = nil
|
||||
DispatchQueue.main.sync {
|
||||
returnValue = roomPreviewForIdentifierUnderlyingCallsCount
|
||||
returnValue = roomPreviewForIdentifierViaUnderlyingCallsCount
|
||||
}
|
||||
|
||||
return returnValue!
|
||||
@@ -2648,29 +2648,29 @@ class ClientProxyMock: ClientProxyProtocol {
|
||||
}
|
||||
set {
|
||||
if Thread.isMainThread {
|
||||
roomPreviewForIdentifierUnderlyingCallsCount = newValue
|
||||
roomPreviewForIdentifierViaUnderlyingCallsCount = newValue
|
||||
} else {
|
||||
DispatchQueue.main.sync {
|
||||
roomPreviewForIdentifierUnderlyingCallsCount = newValue
|
||||
roomPreviewForIdentifierViaUnderlyingCallsCount = newValue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
var roomPreviewForIdentifierCalled: Bool {
|
||||
return roomPreviewForIdentifierCallsCount > 0
|
||||
var roomPreviewForIdentifierViaCalled: Bool {
|
||||
return roomPreviewForIdentifierViaCallsCount > 0
|
||||
}
|
||||
var roomPreviewForIdentifierReceivedIdentifier: String?
|
||||
var roomPreviewForIdentifierReceivedInvocations: [String] = []
|
||||
var roomPreviewForIdentifierViaReceivedArguments: (identifier: String, via: [String])?
|
||||
var roomPreviewForIdentifierViaReceivedInvocations: [(identifier: String, via: [String])] = []
|
||||
|
||||
var roomPreviewForIdentifierUnderlyingReturnValue: Result<RoomPreviewDetails, ClientProxyError>!
|
||||
var roomPreviewForIdentifierReturnValue: Result<RoomPreviewDetails, ClientProxyError>! {
|
||||
var roomPreviewForIdentifierViaUnderlyingReturnValue: Result<RoomPreviewDetails, ClientProxyError>!
|
||||
var roomPreviewForIdentifierViaReturnValue: Result<RoomPreviewDetails, ClientProxyError>! {
|
||||
get {
|
||||
if Thread.isMainThread {
|
||||
return roomPreviewForIdentifierUnderlyingReturnValue
|
||||
return roomPreviewForIdentifierViaUnderlyingReturnValue
|
||||
} else {
|
||||
var returnValue: Result<RoomPreviewDetails, ClientProxyError>? = nil
|
||||
DispatchQueue.main.sync {
|
||||
returnValue = roomPreviewForIdentifierUnderlyingReturnValue
|
||||
returnValue = roomPreviewForIdentifierViaUnderlyingReturnValue
|
||||
}
|
||||
|
||||
return returnValue!
|
||||
@@ -2678,24 +2678,24 @@ class ClientProxyMock: ClientProxyProtocol {
|
||||
}
|
||||
set {
|
||||
if Thread.isMainThread {
|
||||
roomPreviewForIdentifierUnderlyingReturnValue = newValue
|
||||
roomPreviewForIdentifierViaUnderlyingReturnValue = newValue
|
||||
} else {
|
||||
DispatchQueue.main.sync {
|
||||
roomPreviewForIdentifierUnderlyingReturnValue = newValue
|
||||
roomPreviewForIdentifierViaUnderlyingReturnValue = newValue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
var roomPreviewForIdentifierClosure: ((String) async -> Result<RoomPreviewDetails, ClientProxyError>)?
|
||||
var roomPreviewForIdentifierViaClosure: ((String, [String]) async -> Result<RoomPreviewDetails, ClientProxyError>)?
|
||||
|
||||
func roomPreviewForIdentifier(_ identifier: String) async -> Result<RoomPreviewDetails, ClientProxyError> {
|
||||
roomPreviewForIdentifierCallsCount += 1
|
||||
roomPreviewForIdentifierReceivedIdentifier = identifier
|
||||
roomPreviewForIdentifierReceivedInvocations.append(identifier)
|
||||
if let roomPreviewForIdentifierClosure = roomPreviewForIdentifierClosure {
|
||||
return await roomPreviewForIdentifierClosure(identifier)
|
||||
func roomPreviewForIdentifier(_ identifier: String, via: [String]) async -> Result<RoomPreviewDetails, ClientProxyError> {
|
||||
roomPreviewForIdentifierViaCallsCount += 1
|
||||
roomPreviewForIdentifierViaReceivedArguments = (identifier: identifier, via: via)
|
||||
roomPreviewForIdentifierViaReceivedInvocations.append((identifier: identifier, via: via))
|
||||
if let roomPreviewForIdentifierViaClosure = roomPreviewForIdentifierViaClosure {
|
||||
return await roomPreviewForIdentifierViaClosure(identifier, via)
|
||||
} else {
|
||||
return roomPreviewForIdentifierReturnValue
|
||||
return roomPreviewForIdentifierViaReturnValue
|
||||
}
|
||||
}
|
||||
//MARK: - loadUserDisplayName
|
||||
|
||||
@@ -1093,18 +1093,18 @@ class SDKClientMock: SDKClientProtocol {
|
||||
return getRecentlyVisitedRoomsReturnValue
|
||||
}
|
||||
}
|
||||
//MARK: - getRoomPreview
|
||||
//MARK: - getRoomPreviewFromRoomAlias
|
||||
|
||||
public var getRoomPreviewRoomIdOrAliasThrowableError: Error?
|
||||
var getRoomPreviewRoomIdOrAliasUnderlyingCallsCount = 0
|
||||
public var getRoomPreviewRoomIdOrAliasCallsCount: Int {
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasThrowableError: Error?
|
||||
var getRoomPreviewFromRoomAliasRoomAliasUnderlyingCallsCount = 0
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasCallsCount: Int {
|
||||
get {
|
||||
if Thread.isMainThread {
|
||||
return getRoomPreviewRoomIdOrAliasUnderlyingCallsCount
|
||||
return getRoomPreviewFromRoomAliasRoomAliasUnderlyingCallsCount
|
||||
} else {
|
||||
var returnValue: Int? = nil
|
||||
DispatchQueue.main.sync {
|
||||
returnValue = getRoomPreviewRoomIdOrAliasUnderlyingCallsCount
|
||||
returnValue = getRoomPreviewFromRoomAliasRoomAliasUnderlyingCallsCount
|
||||
}
|
||||
|
||||
return returnValue!
|
||||
@@ -1112,29 +1112,29 @@ class SDKClientMock: SDKClientProtocol {
|
||||
}
|
||||
set {
|
||||
if Thread.isMainThread {
|
||||
getRoomPreviewRoomIdOrAliasUnderlyingCallsCount = newValue
|
||||
getRoomPreviewFromRoomAliasRoomAliasUnderlyingCallsCount = newValue
|
||||
} else {
|
||||
DispatchQueue.main.sync {
|
||||
getRoomPreviewRoomIdOrAliasUnderlyingCallsCount = newValue
|
||||
getRoomPreviewFromRoomAliasRoomAliasUnderlyingCallsCount = newValue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
public var getRoomPreviewRoomIdOrAliasCalled: Bool {
|
||||
return getRoomPreviewRoomIdOrAliasCallsCount > 0
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasCalled: Bool {
|
||||
return getRoomPreviewFromRoomAliasRoomAliasCallsCount > 0
|
||||
}
|
||||
public var getRoomPreviewRoomIdOrAliasReceivedRoomIdOrAlias: String?
|
||||
public var getRoomPreviewRoomIdOrAliasReceivedInvocations: [String] = []
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasReceivedRoomAlias: String?
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasReceivedInvocations: [String] = []
|
||||
|
||||
var getRoomPreviewRoomIdOrAliasUnderlyingReturnValue: RoomPreview!
|
||||
public var getRoomPreviewRoomIdOrAliasReturnValue: RoomPreview! {
|
||||
var getRoomPreviewFromRoomAliasRoomAliasUnderlyingReturnValue: RoomPreview!
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasReturnValue: RoomPreview! {
|
||||
get {
|
||||
if Thread.isMainThread {
|
||||
return getRoomPreviewRoomIdOrAliasUnderlyingReturnValue
|
||||
return getRoomPreviewFromRoomAliasRoomAliasUnderlyingReturnValue
|
||||
} else {
|
||||
var returnValue: RoomPreview? = nil
|
||||
DispatchQueue.main.sync {
|
||||
returnValue = getRoomPreviewRoomIdOrAliasUnderlyingReturnValue
|
||||
returnValue = getRoomPreviewFromRoomAliasRoomAliasUnderlyingReturnValue
|
||||
}
|
||||
|
||||
return returnValue!
|
||||
@@ -1142,27 +1142,99 @@ class SDKClientMock: SDKClientProtocol {
|
||||
}
|
||||
set {
|
||||
if Thread.isMainThread {
|
||||
getRoomPreviewRoomIdOrAliasUnderlyingReturnValue = newValue
|
||||
getRoomPreviewFromRoomAliasRoomAliasUnderlyingReturnValue = newValue
|
||||
} else {
|
||||
DispatchQueue.main.sync {
|
||||
getRoomPreviewRoomIdOrAliasUnderlyingReturnValue = newValue
|
||||
getRoomPreviewFromRoomAliasRoomAliasUnderlyingReturnValue = newValue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
public var getRoomPreviewRoomIdOrAliasClosure: ((String) async throws -> RoomPreview)?
|
||||
public var getRoomPreviewFromRoomAliasRoomAliasClosure: ((String) async throws -> RoomPreview)?
|
||||
|
||||
public func getRoomPreview(roomIdOrAlias: String) async throws -> RoomPreview {
|
||||
if let error = getRoomPreviewRoomIdOrAliasThrowableError {
|
||||
public func getRoomPreviewFromRoomAlias(roomAlias: String) async throws -> RoomPreview {
|
||||
if let error = getRoomPreviewFromRoomAliasRoomAliasThrowableError {
|
||||
throw error
|
||||
}
|
||||
getRoomPreviewRoomIdOrAliasCallsCount += 1
|
||||
getRoomPreviewRoomIdOrAliasReceivedRoomIdOrAlias = roomIdOrAlias
|
||||
getRoomPreviewRoomIdOrAliasReceivedInvocations.append(roomIdOrAlias)
|
||||
if let getRoomPreviewRoomIdOrAliasClosure = getRoomPreviewRoomIdOrAliasClosure {
|
||||
return try await getRoomPreviewRoomIdOrAliasClosure(roomIdOrAlias)
|
||||
getRoomPreviewFromRoomAliasRoomAliasCallsCount += 1
|
||||
getRoomPreviewFromRoomAliasRoomAliasReceivedRoomAlias = roomAlias
|
||||
getRoomPreviewFromRoomAliasRoomAliasReceivedInvocations.append(roomAlias)
|
||||
if let getRoomPreviewFromRoomAliasRoomAliasClosure = getRoomPreviewFromRoomAliasRoomAliasClosure {
|
||||
return try await getRoomPreviewFromRoomAliasRoomAliasClosure(roomAlias)
|
||||
} else {
|
||||
return getRoomPreviewRoomIdOrAliasReturnValue
|
||||
return getRoomPreviewFromRoomAliasRoomAliasReturnValue
|
||||
}
|
||||
}
|
||||
//MARK: - getRoomPreviewFromRoomId
|
||||
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersThrowableError: Error?
|
||||
var getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingCallsCount = 0
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersCallsCount: Int {
|
||||
get {
|
||||
if Thread.isMainThread {
|
||||
return getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingCallsCount
|
||||
} else {
|
||||
var returnValue: Int? = nil
|
||||
DispatchQueue.main.sync {
|
||||
returnValue = getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingCallsCount
|
||||
}
|
||||
|
||||
return returnValue!
|
||||
}
|
||||
}
|
||||
set {
|
||||
if Thread.isMainThread {
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingCallsCount = newValue
|
||||
} else {
|
||||
DispatchQueue.main.sync {
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingCallsCount = newValue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersCalled: Bool {
|
||||
return getRoomPreviewFromRoomIdRoomIdViaServersCallsCount > 0
|
||||
}
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersReceivedArguments: (roomId: String, viaServers: [String])?
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersReceivedInvocations: [(roomId: String, viaServers: [String])] = []
|
||||
|
||||
var getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingReturnValue: RoomPreview!
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersReturnValue: RoomPreview! {
|
||||
get {
|
||||
if Thread.isMainThread {
|
||||
return getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingReturnValue
|
||||
} else {
|
||||
var returnValue: RoomPreview? = nil
|
||||
DispatchQueue.main.sync {
|
||||
returnValue = getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingReturnValue
|
||||
}
|
||||
|
||||
return returnValue!
|
||||
}
|
||||
}
|
||||
set {
|
||||
if Thread.isMainThread {
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingReturnValue = newValue
|
||||
} else {
|
||||
DispatchQueue.main.sync {
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersUnderlyingReturnValue = newValue
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
public var getRoomPreviewFromRoomIdRoomIdViaServersClosure: ((String, [String]) async throws -> RoomPreview)?
|
||||
|
||||
public func getRoomPreviewFromRoomId(roomId: String, viaServers: [String]) async throws -> RoomPreview {
|
||||
if let error = getRoomPreviewFromRoomIdRoomIdViaServersThrowableError {
|
||||
throw error
|
||||
}
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersCallsCount += 1
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersReceivedArguments = (roomId: roomId, viaServers: viaServers)
|
||||
getRoomPreviewFromRoomIdRoomIdViaServersReceivedInvocations.append((roomId: roomId, viaServers: viaServers))
|
||||
if let getRoomPreviewFromRoomIdRoomIdViaServersClosure = getRoomPreviewFromRoomIdRoomIdViaServersClosure {
|
||||
return try await getRoomPreviewFromRoomIdRoomIdViaServersClosure(roomId, viaServers)
|
||||
} else {
|
||||
return getRoomPreviewFromRoomIdRoomIdViaServersReturnValue
|
||||
}
|
||||
}
|
||||
//MARK: - getSessionVerificationController
|
||||
|
||||
Reference in New Issue
Block a user