mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-04-26 04:54:25 -07:00
test: update ide detection tests to make them more robust when run in an ide (#15008)
This commit is contained in:
@@ -13,6 +13,7 @@ import {
|
||||
afterEach,
|
||||
beforeAll,
|
||||
afterAll,
|
||||
beforeEach,
|
||||
} from 'vitest';
|
||||
import type { LogEvent, LogEventEntry } from './clearcut-logger.js';
|
||||
import { ClearcutLogger, EventNames, TEST_ONLY } from './clearcut-logger.js';
|
||||
@@ -131,6 +132,20 @@ describe('ClearcutLogger', () => {
|
||||
vi.unstubAllEnvs();
|
||||
});
|
||||
|
||||
beforeEach(() => {
|
||||
vi.stubEnv('ANTIGRAVITY_CLI_ALIAS', '');
|
||||
vi.stubEnv('TERM_PROGRAM', '');
|
||||
vi.stubEnv('CURSOR_TRACE_ID', '');
|
||||
vi.stubEnv('CODESPACES', '');
|
||||
vi.stubEnv('VSCODE_IPC_HOOK_CLI', '');
|
||||
vi.stubEnv('EDITOR_IN_CLOUD_SHELL', '');
|
||||
vi.stubEnv('CLOUD_SHELL', '');
|
||||
vi.stubEnv('TERM_PRODUCT', '');
|
||||
vi.stubEnv('MONOSPACE_ENV', '');
|
||||
vi.stubEnv('REPLIT_USER', '');
|
||||
vi.stubEnv('__COG_BASHRC_SOURCED', '');
|
||||
});
|
||||
|
||||
function setup({
|
||||
config = {
|
||||
experiments: {
|
||||
|
||||
Reference in New Issue
Block a user