Skip to content

Commit ebdff56

Browse files
committed
fixing test errors
1 parent 128736f commit ebdff56

3 files changed

Lines changed: 14 additions & 0 deletions

File tree

src/vs/workbench/test/browser/componentFixtures/chat/chatAgentMerge.fixture.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { buildAgentMergePrompt, IAgentMergePromptSummary, parseAgentMergePrompt
1111
import { CommandsRegistry, ICommandService } from '../../../../../platform/commands/common/commands.js';
1212
import { IConfigurationService } from '../../../../../platform/configuration/common/configuration.js';
1313
import { TestConfigurationService } from '../../../../../platform/configuration/test/common/testConfigurationService.js';
14+
import { ILabelService } from '../../../../../platform/label/common/label.js';
1415
import { IMarkdownRendererService, MarkdownRendererService } from '../../../../../platform/markdown/browser/markdownRenderer.js';
1516
import { ChatContentMarkdownRenderer } from '../../../../contrib/chat/browser/widget/chatContentMarkdownRenderer.js';
1617
import { ChatAgentMergeContentPart } from '../../../../contrib/chat/browser/widget/chatContentParts/chatAgentMergeContentPart.js';
@@ -178,6 +179,9 @@ function renderAgentMerge({ container, disposableStore, theme }: ComponentFixtur
178179
const instantiationService = createEditorServices(disposableStore, {
179180
colorTheme: theme,
180181
additionalServices: (reg) => {
182+
reg.defineInstance(ILabelService, new class extends mock<ILabelService>() {
183+
override getUriLabel(uri: URI): string { return uri.path; }
184+
}());
181185
reg.define(IMarkdownRendererService, MarkdownRendererService);
182186
reg.defineInstance(ICommandService, commandService);
183187
},

src/vs/workbench/test/browser/componentFixtures/chat/chatAgentMergeNotice.fixture.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,11 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as dom from '../../../../../base/browser/dom.js';
7+
import { URI } from '../../../../../base/common/uri.js';
78
import { mock } from '../../../../../base/test/common/mock.js';
89
import { agentMergeDisableReasons, agentMergeDisabledNotice, agentMergeEnabledNotice } from '../../../../../platform/agentHost/common/agentMerge.js';
910
import { AgentSystemNotificationKind, toAgentSystemNotificationMeta } from '../../../../../platform/agentHost/common/meta/agentSystemNotificationMeta.js';
11+
import { ILabelService } from '../../../../../platform/label/common/label.js';
1012
import { IMarkdownRendererService, MarkdownRendererService } from '../../../../../platform/markdown/browser/markdownRenderer.js';
1113
import { systemNotificationToChatPart } from '../../../../contrib/chat/browser/agentSessions/agentHost/stateToProgressAdapter.js';
1214
import { ChatContentMarkdownRenderer } from '../../../../contrib/chat/browser/widget/chatContentMarkdownRenderer.js';
@@ -35,6 +37,9 @@ function renderNotice(context: ComponentFixtureContext, content: string, kind: A
3537
const instantiationService = createEditorServices(disposableStore, {
3638
colorTheme: context.theme,
3739
additionalServices: (reg) => {
40+
reg.defineInstance(ILabelService, new class extends mock<ILabelService>() {
41+
override getUriLabel(uri: URI): string { return uri.path; }
42+
}());
3843
reg.define(IMarkdownRendererService, MarkdownRendererService);
3944
reg.defineInstance(IChatMarkdownAnchorService, anchorService);
4045
},

src/vs/workbench/test/browser/componentFixtures/chat/chatProgressContentPart.fixture.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@ import { Event } from '../../../../../base/common/event.js';
99
import { observableValue } from '../../../../../base/common/observable.js';
1010
import { Codicon } from '../../../../../base/common/codicons.js';
1111
import { ThemeIcon } from '../../../../../base/common/themables.js';
12+
import { URI } from '../../../../../base/common/uri.js';
1213
import { mock, upcastPartial } from '../../../../../base/test/common/mock.js';
14+
import { ILabelService } from '../../../../../platform/label/common/label.js';
1315
import { IMarkdownRendererService, MarkdownRendererService } from '../../../../../platform/markdown/browser/markdownRenderer.js';
1416
import { ChatProgressContentPart } from '../../../../contrib/chat/browser/widget/chatContentParts/chatProgressContentPart.js';
1517
import { ChatContentMarkdownRenderer } from '../../../../contrib/chat/browser/widget/chatContentMarkdownRenderer.js';
@@ -68,6 +70,9 @@ function renderProgressPart(
6870
const instantiationService = createEditorServices(disposableStore, {
6971
colorTheme: context.theme,
7072
additionalServices: (reg) => {
73+
reg.defineInstance(ILabelService, new class extends mock<ILabelService>() {
74+
override getUriLabel(uri: URI): string { return uri.path; }
75+
}());
7176
reg.define(IMarkdownRendererService, MarkdownRendererService);
7277
reg.defineInstance(IChatMarkdownAnchorService, mockAnchorService);
7378
},

0 commit comments

Comments
 (0)