From 7ab932c8bfeebfa7be6d0bdf878eadd5b5a796fa Mon Sep 17 00:00:00 2001 From: Adam Weidman <65992621+adamfweidman@users.noreply.github.com> Date: Wed, 29 Apr 2026 10:51:43 -0400 Subject: [PATCH] test: fix failures due to antigravity environment leakage (#26162) --- packages/cli/src/config/extension-manager-agents.test.ts | 2 ++ packages/cli/src/config/extension-manager-hydration.test.ts | 2 ++ packages/core/src/core/contentGenerator.test.ts | 1 + 3 files changed, 5 insertions(+) diff --git a/packages/cli/src/config/extension-manager-agents.test.ts b/packages/cli/src/config/extension-manager-agents.test.ts index 19ef150d22..c3f0557d3d 100644 --- a/packages/cli/src/config/extension-manager-agents.test.ts +++ b/packages/cli/src/config/extension-manager-agents.test.ts @@ -42,10 +42,12 @@ describe('ExtensionManager agents loading', () => { beforeEach(() => { vi.clearAllMocks(); + vi.stubEnv('ANTIGRAVITY_CLI_ALIAS', ''); vi.spyOn(debugLogger, 'warn').mockImplementation(() => {}); tempDir = fs.mkdtempSync(path.join(os.tmpdir(), 'gemini-test-agents-')); mockHomedir.mockReturnValue(tempDir); + vi.stubEnv('GEMINI_CLI_HOME', tempDir); // Create the extensions directory that ExtensionManager expects extensionsDir = path.join(tempDir, '.gemini', EXTENSIONS_DIRECTORY_NAME); diff --git a/packages/cli/src/config/extension-manager-hydration.test.ts b/packages/cli/src/config/extension-manager-hydration.test.ts index ff266976a5..aa97dbd898 100644 --- a/packages/cli/src/config/extension-manager-hydration.test.ts +++ b/packages/cli/src/config/extension-manager-hydration.test.ts @@ -48,11 +48,13 @@ describe('ExtensionManager hydration', () => { beforeEach(() => { vi.clearAllMocks(); + vi.stubEnv('ANTIGRAVITY_CLI_ALIAS', ''); vi.spyOn(coreEvents, 'emitFeedback'); vi.spyOn(debugLogger, 'debug').mockImplementation(() => {}); tempDir = fs.mkdtempSync(path.join(os.tmpdir(), 'gemini-test-')); mockHomedir.mockReturnValue(tempDir); + vi.stubEnv('GEMINI_CLI_HOME', tempDir); // Create the extensions directory that ExtensionManager expects extensionsDir = path.join(tempDir, '.gemini', EXTENSIONS_DIRECTORY_NAME); diff --git a/packages/core/src/core/contentGenerator.test.ts b/packages/core/src/core/contentGenerator.test.ts index 2a89c52b6b..1981f27706 100644 --- a/packages/core/src/core/contentGenerator.test.ts +++ b/packages/core/src/core/contentGenerator.test.ts @@ -39,6 +39,7 @@ describe('createContentGenerator', () => { beforeEach(() => { resetVersionCache(); vi.clearAllMocks(); + vi.stubEnv('ANTIGRAVITY_CLI_ALIAS', ''); }); afterEach(() => {