mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-11 22:00:41 -07:00
Fix test in windows (#12681)
This commit is contained in:
committed by
GitHub
parent
054497c7a6
commit
475e92da5d
@@ -391,7 +391,8 @@ describe('Server Config (config.ts)', () => {
|
||||
});
|
||||
|
||||
it('should initialize WorkspaceContext with includeDirectories', () => {
|
||||
const includeDirectories = ['/path/to/dir1', '/path/to/dir2'];
|
||||
const resolved = path.resolve(baseParams.targetDir);
|
||||
const includeDirectories = ['dir1', 'dir2'];
|
||||
const paramsWithIncludeDirs: ConfigParameters = {
|
||||
...baseParams,
|
||||
includeDirectories,
|
||||
@@ -399,12 +400,11 @@ describe('Server Config (config.ts)', () => {
|
||||
const config = new Config(paramsWithIncludeDirs);
|
||||
const workspaceContext = config.getWorkspaceContext();
|
||||
const directories = workspaceContext.getDirectories();
|
||||
|
||||
// Should include the target directory plus the included directories
|
||||
expect(directories).toHaveLength(3);
|
||||
expect(directories).toContain(path.resolve(baseParams.targetDir));
|
||||
expect(directories).toContain('/path/to/dir1');
|
||||
expect(directories).toContain('/path/to/dir2');
|
||||
expect(directories).toContain(resolved);
|
||||
expect(directories).toContain(path.join(resolved, 'dir1'));
|
||||
expect(directories).toContain(path.join(resolved, 'dir2'));
|
||||
});
|
||||
|
||||
it('Config constructor should set telemetry to true when provided as true', () => {
|
||||
|
||||
Reference in New Issue
Block a user