@@ -32,7 +32,7 @@ import { InMemoryFileSystemProvider } from 'vs/platform/files/common/inMemoryFil
3232import { ConfigurationService } from 'vs/platform/configuration/common/configurationService' ;
3333import { Disposable } from 'vs/base/common/lifecycle' ;
3434import { Emitter } from 'vs/base/common/event' ;
35- import { IUserDataSyncAccountService , IUserDataSyncAccount } from 'vs/platform/userDataSync/common/userDataSyncAccount' ;
35+ import { IUserDataSyncAccountService , UserDataSyncAccountService } from 'vs/platform/userDataSync/common/userDataSyncAccount' ;
3636import product from 'vs/platform/product/common/product' ;
3737import { IProductService } from 'vs/platform/product/common/productService' ;
3838import { UserDataSyncBackupStoreService } from 'vs/platform/userDataSync/common/userDataSyncBackupStoreService' ;
@@ -82,14 +82,15 @@ export class UserDataSyncClient extends Disposable {
8282 this . instantiationService . stub ( IConfigurationService , configurationService ) ;
8383
8484 this . instantiationService . stub ( IRequestService , this . testServer ) ;
85- this . instantiationService . stub ( IUserDataSyncAccountService , < Partial < IUserDataSyncAccountService > > {
86- onDidChangeAccount : new Emitter < IUserDataSyncAccount | undefined > ( ) . event ,
87- account : { authenticationProviderId : 'id' , token : 'token' }
88- } ) ;
8985
9086 this . instantiationService . stub ( IUserDataSyncLogService , logService ) ;
9187 this . instantiationService . stub ( ITelemetryService , NullTelemetryService ) ;
9288 this . instantiationService . stub ( IUserDataSyncStoreService , this . instantiationService . createInstance ( UserDataSyncStoreService ) ) ;
89+
90+ const userDataSyncAccountService : IUserDataSyncAccountService = this . instantiationService . createInstance ( UserDataSyncAccountService ) ;
91+ await userDataSyncAccountService . updateAccount ( { authenticationProviderId : 'authenticationProviderId' , token : 'token' } ) ;
92+ this . instantiationService . stub ( IUserDataSyncAccountService , userDataSyncAccountService ) ;
93+
9394 this . instantiationService . stub ( IUserDataSyncMachinesService , this . instantiationService . createInstance ( UserDataSyncMachinesService ) ) ;
9495 this . instantiationService . stub ( IUserDataSyncBackupStoreService , this . instantiationService . createInstance ( UserDataSyncBackupStoreService ) ) ;
9596 this . instantiationService . stub ( IUserDataSyncUtilService , new TestUserDataSyncUtilService ( ) ) ;
0 commit comments