MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / renderCases

Function renderCases

packages/server-e2e/src/report.ts:440–455  ·  view source on GitHub ↗
(cases: Map<string, StoredReportEvent[]>)

Source from the content-addressed store, hash-verified

438}
439
440function renderCases(cases: Map<string, StoredReportEvent[]>): RenderCase[] {
441 let eventIndex = 0;
442 return [...cases.entries()].map(([name, events], caseIndex) => {
443 const id = `case-${caseIndex}`;
444 return {
445 id,
446 name,
447 events: events.map((event, stepIndex) => ({
448 id: `event-${eventIndex++}`,
449 caseId: id,
450 stepIndex: stepIndex + 1,
451 event,
452 })),
453 };
454 });
455}
456
457function renderCaseLink(testCase: RenderCase): string {
458 return `<a class="case-link" data-case-id="${escapeHtml(testCase.id)}" href="#${escapeHtml(testCase.id)}">

Callers 1

renderHtmlFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected