mirror of
https://github.com/QwenLM/qwen-code.git
synced 2025-12-20 08:47:44 +00:00
fix(tests): Fix Firebase Studio to IDE detection tests (#7163)
This commit is contained in:
@@ -281,6 +281,7 @@ describe('ClearcutLogger', () => {
|
||||
env: {
|
||||
CURSOR_TRACE_ID: 'abc123',
|
||||
GITHUB_SHA: undefined,
|
||||
TERM_PROGRAM: 'vscode',
|
||||
},
|
||||
expectedValue: 'cursor',
|
||||
},
|
||||
@@ -288,6 +289,7 @@ describe('ClearcutLogger', () => {
|
||||
env: {
|
||||
TERM_PROGRAM: 'vscode',
|
||||
GITHUB_SHA: undefined,
|
||||
MONOSPACE_ENV: '',
|
||||
},
|
||||
expectedValue: 'vscode',
|
||||
},
|
||||
@@ -295,6 +297,7 @@ describe('ClearcutLogger', () => {
|
||||
env: {
|
||||
MONOSPACE_ENV: 'true',
|
||||
GITHUB_SHA: undefined,
|
||||
TERM_PROGRAM: 'vscode',
|
||||
},
|
||||
expectedValue: 'firebasestudio',
|
||||
},
|
||||
@@ -302,6 +305,7 @@ describe('ClearcutLogger', () => {
|
||||
env: {
|
||||
__COG_BASHRC_SOURCED: 'true',
|
||||
GITHUB_SHA: undefined,
|
||||
TERM_PROGRAM: 'vscode',
|
||||
},
|
||||
expectedValue: 'devin',
|
||||
},
|
||||
@@ -309,6 +313,7 @@ describe('ClearcutLogger', () => {
|
||||
env: {
|
||||
CLOUD_SHELL: 'true',
|
||||
GITHUB_SHA: undefined,
|
||||
TERM_PROGRAM: 'vscode',
|
||||
},
|
||||
expectedValue: 'cloudshell',
|
||||
},
|
||||
@@ -319,7 +324,6 @@ describe('ClearcutLogger', () => {
|
||||
for (const [key, value] of Object.entries(env)) {
|
||||
vi.stubEnv(key, value);
|
||||
}
|
||||
vi.stubEnv('TERM_PROGRAM', 'vscode');
|
||||
const event = logger?.createLogEvent(EventNames.API_ERROR, []);
|
||||
expect(event?.event_metadata[0][3]).toEqual({
|
||||
gemini_cli_key: EventMetadataKey.GEMINI_CLI_SURFACE,
|
||||
|
||||
Reference in New Issue
Block a user