summaryrefslogtreecommitdiff
path: root/packages/core/src/config/config.test.ts
diff options
context:
space:
mode:
authorBrandon Keiji <[email protected]>2025-07-23 14:48:35 -0700
committerGitHub <[email protected]>2025-07-23 21:48:35 +0000
commitd7a304bcffc7d2340f3de762f14286596954ce4e (patch)
tree6625f9cf3f3c560a595f2f232292c22499276660 /packages/core/src/config/config.test.ts
parent9d3164621a8bb0e2bbf8d2309fba1d8678c0abe2 (diff)
feat(memory): make directory search limit on memory discovery configurable with settings.json (#4460)
Diffstat (limited to 'packages/core/src/config/config.test.ts')
-rw-r--r--packages/core/src/config/config.test.ts36
1 files changed, 0 insertions, 36 deletions
diff --git a/packages/core/src/config/config.test.ts b/packages/core/src/config/config.test.ts
index 44300a83..9fec505f 100644
--- a/packages/core/src/config/config.test.ts
+++ b/packages/core/src/config/config.test.ts
@@ -18,7 +18,6 @@ import {
} from '../core/contentGenerator.js';
import { GeminiClient } from '../core/client.js';
import { GitService } from '../services/gitService.js';
-import { loadServerHierarchicalMemory } from '../utils/memoryDiscovery.js';
// Mock dependencies that might be called during Config construction or createServerConfig
vi.mock('../tools/tool-registry', () => {
@@ -313,39 +312,4 @@ describe('Server Config (config.ts)', () => {
expect(config.getTelemetryOtlpEndpoint()).toBe(DEFAULT_OTLP_ENDPOINT);
});
});
-
- describe('refreshMemory', () => {
- it('should update memory and file count on successful refresh', async () => {
- const config = new Config(baseParams);
- const mockMemoryData = {
- memoryContent: 'new memory content',
- fileCount: 5,
- };
-
- (loadServerHierarchicalMemory as Mock).mockResolvedValue(mockMemoryData);
-
- const result = await config.refreshMemory();
-
- expect(loadServerHierarchicalMemory).toHaveBeenCalledWith(
- config.getWorkingDir(),
- config.getDebugMode(),
- config.getFileService(),
- config.getExtensionContextFilePaths(),
- config.getFileFilteringOptions(),
- );
-
- expect(config.getUserMemory()).toBe(mockMemoryData.memoryContent);
- expect(config.getGeminiMdFileCount()).toBe(mockMemoryData.fileCount);
- expect(result).toEqual(mockMemoryData);
- });
-
- it('should propagate errors from loadServerHierarchicalMemory', async () => {
- const config = new Config(baseParams);
- const testError = new Error('Failed to load memory');
-
- (loadServerHierarchicalMemory as Mock).mockRejectedValue(testError);
-
- await expect(config.refreshMemory()).rejects.toThrow(testError);
- });
- });
});