From 269ad18ed6c09585e881d0d916558b1bcc7ad940 Mon Sep 17 00:00:00 2001 From: Gemini Nexus Bot Date: Sat, 2 May 2026 01:18:12 -0300 Subject: [PATCH] test: fix test environments failing due to missing IS_DEV_ENVIRONMENT mock export --- src/tests/unit/account.test.ts | 3 ++- src/tests/unit/cloudHandler-sync.test.ts | 3 ++- src/tests/unit/database-backup-keys.test.ts | 3 ++- src/tests/unit/database.test.ts | 3 ++- src/tests/unit/ipc/cloud-repo.test.ts | 3 ++- src/tests/unit/ipc/database-handler.test.ts | 3 ++- src/tests/unit/ipc/device-handler.test.ts | 3 ++- src/tests/unit/ipc/proxy-metrics-repo.test.ts | 3 ++- src/tests/unit/logger.test.ts | 3 ++- src/tests/unit/usage-handler.test.ts | 3 ++- 10 files changed, 20 insertions(+), 10 deletions(-) diff --git a/src/tests/unit/account.test.ts b/src/tests/unit/account.test.ts index 1b2747f..2560c46 100644 --- a/src/tests/unit/account.test.ts +++ b/src/tests/unit/account.test.ts @@ -16,7 +16,8 @@ import { getSwitchGuardSnapshot } from '../../ipc/switchGuard'; vi.mock('../../utils/paths', async () => { const path = await import('path'); const agentDir = path.join(process.cwd(), 'temp_test_agent'); - return { + return { + IS_DEV_ENVIRONMENT: false, getAgentDir: vi.fn(() => agentDir), getAccountsFilePath: vi.fn(() => path.join(agentDir, 'accounts.json')), getBackupsDir: vi.fn(() => path.join(agentDir, 'backups')), diff --git a/src/tests/unit/cloudHandler-sync.test.ts b/src/tests/unit/cloudHandler-sync.test.ts index 71b51a6..b9ca05e 100644 --- a/src/tests/unit/cloudHandler-sync.test.ts +++ b/src/tests/unit/cloudHandler-sync.test.ts @@ -57,7 +57,8 @@ vi.mock('../../ipc/database/dbConnection', () => ({ }), })); -vi.mock('../../utils/paths', () => ({ +vi.mock('../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getGeminiNexusDbPaths: () => ['mock-db'], getCloudAccountsDbPath: () => 'mock-cloud-db', getAgentDir: vi.fn(() => '/mock/agent/dir'), diff --git a/src/tests/unit/database-backup-keys.test.ts b/src/tests/unit/database-backup-keys.test.ts index d9cbfe4..07561b4 100644 --- a/src/tests/unit/database-backup-keys.test.ts +++ b/src/tests/unit/database-backup-keys.test.ts @@ -21,7 +21,8 @@ vi.mock('../../ipc/database/dbConnection', () => ({ }), })); -vi.mock('../../utils/paths', () => ({ +vi.mock('../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getGeminiNexusDbPaths: () => ['mock-db'], })); diff --git a/src/tests/unit/database.test.ts b/src/tests/unit/database.test.ts index 6e557a3..26db91f 100644 --- a/src/tests/unit/database.test.ts +++ b/src/tests/unit/database.test.ts @@ -47,7 +47,8 @@ vi.mock('../../utils/logger', () => ({ }, })); -vi.mock('../../utils/paths', () => ({ +vi.mock('../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getGeminiNexusDbPaths: vi.fn().mockReturnValue(['/tmp/test.vscdb']), })); diff --git a/src/tests/unit/ipc/cloud-repo.test.ts b/src/tests/unit/ipc/cloud-repo.test.ts index 7e3cde3..ce003f9 100644 --- a/src/tests/unit/ipc/cloud-repo.test.ts +++ b/src/tests/unit/ipc/cloud-repo.test.ts @@ -64,7 +64,8 @@ vi.mock('../../../ipc/database/dbConnection', () => ({ configureDatabase: vi.fn(), })); -vi.mock('../../../utils/paths', () => ({ +vi.mock('../../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getCloudAccountsDbPath: vi.fn(() => '/mock/db/path.sqlite'), })); diff --git a/src/tests/unit/ipc/database-handler.test.ts b/src/tests/unit/ipc/database-handler.test.ts index 6b9e51f..6e4614a 100644 --- a/src/tests/unit/ipc/database-handler.test.ts +++ b/src/tests/unit/ipc/database-handler.test.ts @@ -48,7 +48,8 @@ vi.mock('../../../utils/logger', () => ({ }, })); -vi.mock('../../../utils/paths', () => ({ +vi.mock('../../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getGeminiNexusDbPaths: vi.fn().mockReturnValue(['/tmp/test.vscdb']), })); diff --git a/src/tests/unit/ipc/device-handler.test.ts b/src/tests/unit/ipc/device-handler.test.ts index f4f56f7..50ea2c0 100644 --- a/src/tests/unit/ipc/device-handler.test.ts +++ b/src/tests/unit/ipc/device-handler.test.ts @@ -52,7 +52,8 @@ vi.mock('../../../utils/logger', () => ({ }, })); -vi.mock('../../../utils/paths', () => ({ +vi.mock('../../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getGeminiNexusStoragePaths: vi.fn().mockReturnValue(['/tmp/storage.json']), getGeminiNexusDbPaths: vi.fn().mockReturnValue(['/tmp/state.vscdb']), getAgentDir: vi.fn().mockReturnValue('/tmp/agent'), diff --git a/src/tests/unit/ipc/proxy-metrics-repo.test.ts b/src/tests/unit/ipc/proxy-metrics-repo.test.ts index 5162d60..0b8a0b2 100644 --- a/src/tests/unit/ipc/proxy-metrics-repo.test.ts +++ b/src/tests/unit/ipc/proxy-metrics-repo.test.ts @@ -24,7 +24,8 @@ vi.mock('../../../ipc/database/cloudHandler', () => ({ ensureDatabaseInitialized: vi.fn(), })); -vi.mock('../../../utils/paths', () => ({ +vi.mock('../../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getCloudAccountsDbPath: vi.fn(() => '/mock/db/path.sqlite'), })); diff --git a/src/tests/unit/logger.test.ts b/src/tests/unit/logger.test.ts index b396b27..92a70a6 100644 --- a/src/tests/unit/logger.test.ts +++ b/src/tests/unit/logger.test.ts @@ -4,7 +4,8 @@ import path from 'path'; vi.mock('../../utils/paths', async () => { const path = await import('path'); - return { + return { + IS_DEV_ENVIRONMENT: false, getAgentDir: vi.fn(() => path.join(process.cwd(), 'temp_test_logs')), }; }); diff --git a/src/tests/unit/usage-handler.test.ts b/src/tests/unit/usage-handler.test.ts index af373e6..e6c0fbc 100644 --- a/src/tests/unit/usage-handler.test.ts +++ b/src/tests/unit/usage-handler.test.ts @@ -25,7 +25,8 @@ vi.mock('../../ipc/database/cloudHandler', () => ({ ensureDatabaseInitialized: vi.fn(), })); -vi.mock('../../utils/paths', () => ({ +vi.mock('../../utils/paths', () => ({ + IS_DEV_ENVIRONMENT: false, getCloudAccountsDbPath: vi.fn(() => '/mock/db/path.sqlite'), }));