(overrides: Record<string, unknown> = {})
| 388 | idFromName: vi.fn( |
| 389 | () => 'containment-code-review-sandbox-do-id' as unknown as DurableObjectId |
| 390 | ), |
| 391 | } as unknown as PersistenceEnv['SandboxCodeReviewContainment'], |
| 392 | CLOUD_AGENT_SESSION: { |
| 393 | idFromName: vi.fn(() => 'do-id' as unknown as DurableObjectId), |
| 394 | get: vi.fn(() => ({ |
| 395 | getMetadata: vi.fn().mockResolvedValue(metadata ?? null), |
| 396 | updateMetadata: vi.fn().mockResolvedValue(undefined), |
| 397 | })), |
| 398 | } as unknown as PersistenceEnv['CLOUD_AGENT_SESSION'], |
| 399 | SANDBOX_SESSION: { |
| 400 | idFromName: vi.fn(() => 'sandbox-session-do-id' as unknown as DurableObjectId), |
| 401 | get: vi.fn(() => ({ |
| 402 | getMetadata: vi.fn().mockResolvedValue(null), |
| 403 | })), |
| 404 | } as unknown as PersistenceEnv['SANDBOX_SESSION'], |
| 405 | SESSION_INGEST: { |
| 406 | fetch: vi.fn(), |
| 407 | createSessionForCloudAgent: vi.fn().mockResolvedValue(undefined), |
| 408 | deleteSessionForCloudAgent: vi.fn().mockResolvedValue(undefined), |
| 409 | } as unknown as PersistenceEnv['SESSION_INGEST'], |
| 410 | NEXTAUTH_SECRET: 'secret', |
| 411 | INTERNAL_API_SECRET_PROD: { |
| 412 | get: vi.fn().mockResolvedValue('internal-secret'), |
| 413 | } as unknown as PersistenceEnv['INTERNAL_API_SECRET_PROD'], |
| 414 | GIT_TOKEN_SERVICE: { |
| 415 | getToken: vi.fn().mockResolvedValue('installation-token'), |
| 416 | getTokenForRepo: vi.fn().mockResolvedValue({ |
no test coverage detected