mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-13 05:12:55 -07:00
chore: test fix
This commit is contained in:
committed by
Keith Guerin
parent
57a05b33b5
commit
0b79d75a6e
@@ -14,6 +14,7 @@ import {
|
|||||||
ToolCallDecision,
|
ToolCallDecision,
|
||||||
} from '@google/gemini-cli-core';
|
} from '@google/gemini-cli-core';
|
||||||
import type { SessionStatsState } from '../contexts/SessionContext.js';
|
import type { SessionStatsState } from '../contexts/SessionContext.js';
|
||||||
|
import type { UIState } from '../contexts/UIStateContext.js';
|
||||||
|
|
||||||
vi.mock('@google/gemini-cli-core', async (importOriginal) => {
|
vi.mock('@google/gemini-cli-core', async (importOriginal) => {
|
||||||
const original =
|
const original =
|
||||||
@@ -621,8 +622,10 @@ describe('Footer Token Formatting', () => {
|
|||||||
const settings = createMockSettings();
|
const settings = createMockSettings();
|
||||||
settings.merged.ui.footer.items = ['token-count'];
|
settings.merged.ui.footer.items = ['token-count'];
|
||||||
|
|
||||||
const uiState: { sessionStats: Partial<SessionStatsState> } = {
|
const uiState: Partial<UIState> = {
|
||||||
sessionStats: {
|
sessionStats: {
|
||||||
|
sessionStartTime: new Date(),
|
||||||
|
promptCount: 0,
|
||||||
lastPromptTokenCount: 0,
|
lastPromptTokenCount: 0,
|
||||||
sessionId: 'test-session',
|
sessionId: 'test-session',
|
||||||
metrics: {
|
metrics: {
|
||||||
@@ -645,7 +648,12 @@ describe('Footer Token Formatting', () => {
|
|||||||
totalSuccess: 0,
|
totalSuccess: 0,
|
||||||
totalFail: 0,
|
totalFail: 0,
|
||||||
totalDurationMs: 0,
|
totalDurationMs: 0,
|
||||||
totalDecisions: { accept: 0, reject: 0, modify: 0, auto_accept: 0 },
|
totalDecisions: {
|
||||||
|
[ToolCallDecision.ACCEPT]: 0,
|
||||||
|
[ToolCallDecision.REJECT]: 0,
|
||||||
|
[ToolCallDecision.MODIFY]: 0,
|
||||||
|
[ToolCallDecision.AUTO_ACCEPT]: 0,
|
||||||
|
},
|
||||||
byName: {},
|
byName: {},
|
||||||
},
|
},
|
||||||
files: { totalLinesAdded: 0, totalLinesRemoved: 0 },
|
files: { totalLinesAdded: 0, totalLinesRemoved: 0 },
|
||||||
|
|||||||
Reference in New Issue
Block a user