summaryrefslogtreecommitdiff
path: root/packages/cli/src/config/extension.test.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/cli/src/config/extension.test.ts')
-rw-r--r--packages/cli/src/config/extension.test.ts22
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) {