@@ -25,7 +25,6 @@ import {
25
25
ClientStoppedError ,
26
26
} from "matrix-js-sdk/src/matrix" ;
27
27
import { logger } from "matrix-js-sdk/src/logger" ;
28
- import { CrossSigningInfo } from "matrix-js-sdk/src/crypto/CrossSigning" ;
29
28
import { CryptoEvent } from "matrix-js-sdk/src/crypto" ;
30
29
import { IKeyBackupInfo } from "matrix-js-sdk/src/crypto/keybackup" ;
31
30
@@ -92,6 +91,7 @@ describe("DeviceListener", () => {
92
91
getUserDeviceInfo : jest . fn ( ) . mockResolvedValue ( new Map ( ) ) ,
93
92
isCrossSigningReady : jest . fn ( ) . mockResolvedValue ( true ) ,
94
93
isSecretStorageReady : jest . fn ( ) . mockResolvedValue ( true ) ,
94
+ userHasCrossSigningKeys : jest . fn ( ) ,
95
95
} as unknown as Mocked < CryptoApi > ;
96
96
mockClient = getMockClientWithEventEmitter ( {
97
97
isGuest : jest . fn ( ) ,
@@ -102,7 +102,6 @@ describe("DeviceListener", () => {
102
102
isVersionSupported : jest . fn ( ) . mockResolvedValue ( true ) ,
103
103
isInitialSyncComplete : jest . fn ( ) . mockReturnValue ( true ) ,
104
104
getKeyBackupEnabled : jest . fn ( ) ,
105
- getStoredCrossSigningForUser : jest . fn ( ) ,
106
105
waitForClientWellKnown : jest . fn ( ) ,
107
106
isRoomEncrypted : jest . fn ( ) ,
108
107
getClientWellKnown : jest . fn ( ) ,
@@ -324,7 +323,7 @@ describe("DeviceListener", () => {
324
323
} ) ;
325
324
326
325
it ( "shows verify session toast when account has cross signing" , async ( ) => {
327
- mockClient ! . getStoredCrossSigningForUser . mockReturnValue ( new CrossSigningInfo ( userId ) ) ;
326
+ mockCrypto ! . userHasCrossSigningKeys . mockResolvedValue ( true ) ;
328
327
await createAndStart ( ) ;
329
328
330
329
expect ( mockCrypto ! . getUserDeviceInfo ) . toHaveBeenCalled ( ) ;
@@ -335,7 +334,7 @@ describe("DeviceListener", () => {
335
334
336
335
it ( "checks key backup status when when account has cross signing" , async ( ) => {
337
336
mockCrypto ! . getCrossSigningKeyId . mockResolvedValue ( null ) ;
338
- mockClient ! . getStoredCrossSigningForUser . mockReturnValue ( new CrossSigningInfo ( userId ) ) ;
337
+ mockCrypto ! . userHasCrossSigningKeys . mockResolvedValue ( true ) ;
339
338
await createAndStart ( ) ;
340
339
341
340
expect ( mockClient ! . getKeyBackupEnabled ) . toHaveBeenCalled ( ) ;
0 commit comments