summaryrefslogtreecommitdiff
path: root/packages/cli/src/ui/App.test.tsx
diff options
context:
space:
mode:
authorN. Taylor Mullen <[email protected]>2025-06-04 00:46:57 -0700
committerGitHub <[email protected]>2025-06-04 07:46:57 +0000
commitafc30e314f29e00e462b0f2b11ea63fda31c3c3e (patch)
treef15fbc94bdfc065195f031e925d61a28479ec117 /packages/cli/src/ui/App.test.tsx
parentd179b3aae41b466a5e75ac4392d5a5ad88ffffb0 (diff)
feat(accessibility): Add option to disable loading phrases (#745)
Diffstat (limited to 'packages/cli/src/ui/App.test.tsx')
-rw-r--r--packages/cli/src/ui/App.test.tsx5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/cli/src/ui/App.test.tsx b/packages/cli/src/ui/App.test.tsx
index cba00b42..0dc4cb79 100644
--- a/packages/cli/src/ui/App.test.tsx
+++ b/packages/cli/src/ui/App.test.tsx
@@ -12,6 +12,7 @@ import {
MCPServerConfig,
ApprovalMode,
ToolRegistry,
+ AccessibilitySettings,
} from '@gemini-code/core';
import { LoadedSettings, SettingsFile, Settings } from '../config/settings.js';
@@ -35,6 +36,7 @@ interface MockServerConfig {
approvalMode: ApprovalMode;
vertexai?: boolean;
showMemoryUsage?: boolean;
+ accessibility?: AccessibilitySettings;
getApiKey: Mock<() => string>;
getModel: Mock<() => string>;
@@ -58,6 +60,7 @@ interface MockServerConfig {
setApprovalMode: Mock<(skip: ApprovalMode) => void>;
getVertexAI: Mock<() => boolean | undefined>;
getShowMemoryUsage: Mock<() => boolean>;
+ getAccessibility: Mock<() => AccessibilitySettings>;
}
// Mock @gemini-code/core and its Config class
@@ -87,6 +90,7 @@ vi.mock('@gemini-code/core', async (importOriginal) => {
approvalMode: opts.approvalMode ?? ApprovalMode.DEFAULT,
vertexai: opts.vertexai,
showMemoryUsage: opts.showMemoryUsage ?? false,
+ accessibility: opts.accessibility ?? {},
getApiKey: vi.fn(() => opts.apiKey || 'test-key'),
getModel: vi.fn(() => opts.model || 'test-model-in-mock-factory'),
@@ -112,6 +116,7 @@ vi.mock('@gemini-code/core', async (importOriginal) => {
setApprovalMode: vi.fn(),
getVertexAI: vi.fn(() => opts.vertexai),
getShowMemoryUsage: vi.fn(() => opts.showMemoryUsage ?? false),
+ getAccessibility: vi.fn(() => opts.accessibility ?? {}),
};
});
return {