diff options
Diffstat (limited to 'packages/cli/src/config/extension.test.ts')
| -rw-r--r-- | packages/cli/src/config/extension.test.ts | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/packages/cli/src/config/extension.test.ts b/packages/cli/src/config/extension.test.ts index 6e0d1658..754e9dd0 100644 --- a/packages/cli/src/config/extension.test.ts +++ b/packages/cli/src/config/extension.test.ts @@ -41,7 +41,7 @@ describe('loadExtensions', () => { fs.rmSync(tempHomeDir, { recursive: true, force: true }); }); - it('should load context file path when gemini.md is present', () => { + it('should load context file path when GEMINI.md is present', () => { const workspaceExtensionsDir = path.join( tempWorkspaceDir, EXTENSIONS_DIRECTORY_NAME, @@ -53,12 +53,12 @@ describe('loadExtensions', () => { const extensions = loadExtensions(tempWorkspaceDir); expect(extensions).toHaveLength(2); - const ext1 = extensions.find((e) => e.name === 'ext1'); - const ext2 = extensions.find((e) => e.name === 'ext2'); - expect(ext1?.contextFileName).toBe( - path.join(workspaceExtensionsDir, 'ext1', 'gemini.md'), - ); - expect(ext2?.contextFileName).toBeUndefined(); + const ext1 = extensions.find((e) => e.config.name === 'ext1'); + const ext2 = extensions.find((e) => e.config.name === 'ext2'); + expect(ext1?.contextFiles).toEqual([ + path.join(workspaceExtensionsDir, 'ext1', 'GEMINI.md'), + ]); + expect(ext2?.contextFiles).toEqual([]); }); it('should load context file path from the extension config', () => { @@ -78,10 +78,10 @@ describe('loadExtensions', () => { const extensions = loadExtensions(tempWorkspaceDir); expect(extensions).toHaveLength(1); - const ext1 = extensions.find((e) => e.name === 'ext1'); - expect(ext1?.contextFileName).toBe( + const ext1 = extensions.find((e) => e.config.name === 'ext1'); + expect(ext1?.contextFiles).toEqual([ path.join(workspaceExtensionsDir, 'ext1', 'my-context.md'), - ); + ]); }); }); @@ -100,7 +100,7 @@ function createExtension( ); if (addContextFile) { - fs.writeFileSync(path.join(extDir, 'gemini.md'), 'context'); + fs.writeFileSync(path.join(extDir, 'GEMINI.md'), 'context'); } if (contextFileName) { |
