Update the SDK and build a client before logging in with a QR code. (#4320)

This commit is contained in:
Doug
2025-07-14 14:31:06 +01:00
committed by GitHub
parent e46165119f
commit de4f05f338
10 changed files with 56 additions and 175 deletions
@@ -316,8 +316,7 @@ class ServerConfirmationScreenViewModelTests: XCTestCase {
client = ClientSDKMock(configuration: .init(oidcLoginURL: supportsOIDC ? "https://account.matrix.org/authorize" : nil,
supportsOIDCCreatePrompt: supportsOIDCCreatePrompt,
supportsPasswordLogin: supportsPasswordLogin))
let configuration = AuthenticationClientBuilderMock.Configuration(homeserverClients: ["matrix.org": client],
qrCodeClient: client)
let configuration = AuthenticationClientBuilderMock.Configuration(homeserverClients: ["matrix.org": client])
clientBuilderFactory = AuthenticationClientBuilderFactoryMock(configuration: .init(builderConfiguration: configuration))
service = AuthenticationService(userSessionStore: UserSessionStoreMock(configuration: .init()),