Skip to content

Commit bf89514

Browse files
committed
microsoft#95879 fix tests
1 parent d50b795 commit bf89514

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

src/vs/platform/userDataSync/test/common/userDataSyncClient.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import { InMemoryFileSystemProvider } from 'vs/platform/files/common/inMemoryFil
3232
import { ConfigurationService } from 'vs/platform/configuration/common/configurationService';
3333
import { Disposable } from 'vs/base/common/lifecycle';
3434
import { 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';
3636
import product from 'vs/platform/product/common/product';
3737
import { IProductService } from 'vs/platform/product/common/productService';
3838
import { 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

Comments
 (0)