buildMockSession function presentation
Last updated: 2026-03-01T23:25:47.064Z
Metrics
LOC: 13
Complexity: 2
Params: 1
Signature
buildMockSession(promptReturnValue: string | Error)
Source Code
function buildMockSession(promptReturnValue: string | Error) {
return {
prompt: vi
.fn()
.mockImplementation((_promptText: string, _opts: unknown) => {
if (promptReturnValue instanceof Error) {
return Promise.reject(promptReturnValue);
}
return Promise.resolve(promptReturnValue);
}),
destroy: vi.fn(),
};
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| ScriptOptimizerInput | uses |
| setupLanguageModel | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| setupLanguageModel | calls |