diff options
Diffstat (limited to 'packages/cli/src/config/config.integration.test.ts')
| -rw-r--r-- | packages/cli/src/config/config.integration.test.ts | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/packages/cli/src/config/config.integration.test.ts b/packages/cli/src/config/config.integration.test.ts index 45ed6d82..6d77740d 100644 --- a/packages/cli/src/config/config.integration.test.ts +++ b/packages/cli/src/config/config.integration.test.ts @@ -53,19 +53,17 @@ vi.mock('@google/gemini-cli-core', async () => { describe('Configuration Integration Tests', () => { let tempDir: string; - let originalEnv: NodeJS.ProcessEnv; beforeEach(() => { server.resetHandlers(http.post(CLEARCUT_URL, () => HttpResponse.text())); tempDir = fs.mkdtempSync(path.join(tmpdir(), 'gemini-cli-test-')); - originalEnv = { ...process.env }; - process.env.GEMINI_API_KEY = 'test-api-key'; + vi.stubEnv('GEMINI_API_KEY', 'test-api-key'); vi.clearAllMocks(); }); afterEach(() => { - process.env = originalEnv; + vi.unstubAllEnvs(); if (fs.existsSync(tempDir)) { fs.rmSync(tempDir, { recursive: true }); } |
