Skip to content

Commit f0fb753

Browse files
committed
Add service dep for tests to
1 parent 3c2c004 commit f0fb753

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

src/extension/test/node/services.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ import { SimulationAlternativeNotebookContentService, SimulationNotebookService,
3030
import { NullTestProvider } from '../../../platform/testing/common/nullTestProvider';
3131
import { TestLogService } from '../../../platform/testing/common/testLogService';
3232
import { ITestProvider } from '../../../platform/testing/common/testProvider';
33+
import { GithubAvailableEmbeddingTypesService, IGithubAvailableEmbeddingTypesService } from '../../../platform/workspaceChunkSearch/common/githubAvailableEmbeddingTypes';
3334
import { IWorkspaceChunkSearchService, NullWorkspaceChunkSearchService } from '../../../platform/workspaceChunkSearch/node/workspaceChunkSearchService';
3435
import { DisposableStore } from '../../../util/vs/base/common/lifecycle';
3536
import { SyncDescriptor } from '../../../util/vs/platform/instantiation/common/descriptors';
@@ -102,5 +103,6 @@ export function createExtensionUnitTestingServices(disposables: Pick<DisposableS
102103
testingServiceCollection.define(ITodoListContextProvider, new SyncDescriptor(TodoListContextProvider));
103104
testingServiceCollection.define(ILanguageModelServer, new SyncDescriptor(MockLanguageModelServer));
104105
testingServiceCollection.define(IEditToolLearningService, new SyncDescriptor(EditToolLearningService));
106+
testingServiceCollection.define(IGithubAvailableEmbeddingTypesService, new SyncDescriptor(GithubAvailableEmbeddingTypesService));
105107
return testingServiceCollection;
106108
}

src/extension/test/vscode-node/services.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@ import { TestProvider } from '../../../platform/testing/vscode/testProviderImpl'
8080
import { ITokenizerProvider, TokenizerProvider } from '../../../platform/tokenizer/node/tokenizer';
8181
import { IWorkspaceService } from '../../../platform/workspace/common/workspaceService';
8282
import { ExtensionTextDocumentManager } from '../../../platform/workspace/vscode/workspaceServiceImpl';
83+
import { GithubAvailableEmbeddingTypesService, IGithubAvailableEmbeddingTypesService } from '../../../platform/workspaceChunkSearch/common/githubAvailableEmbeddingTypes';
8384
import { SyncDescriptor } from '../../../util/vs/platform/instantiation/common/descriptors';
8485
import { CommandServiceImpl, ICommandService } from '../../commands/node/commandService';
8586
import { IPromptWorkspaceLabels, PromptWorkspaceLabels } from '../../context/node/resolvers/promptWorkspaceLabels';
@@ -180,6 +181,7 @@ export function createExtensionTestingServices(): TestingServiceCollection {
180181
testingServiceCollection.define(IToolGroupingCache, new SyncDescriptor(ToolGroupingCache));
181182
testingServiceCollection.define(IToolGroupingService, new SyncDescriptor(ToolGroupingService));
182183
testingServiceCollection.define(ITodoListContextProvider, new SyncDescriptor(TodoListContextProvider));
184+
testingServiceCollection.define(IGithubAvailableEmbeddingTypesService, new SyncDescriptor(GithubAvailableEmbeddingTypesService));
183185

184186
return testingServiceCollection;
185187
}

0 commit comments

Comments
 (0)