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

Function groupByCase

packages/server-e2e/src/report.ts:426–438  ·  view source on GitHub ↗
(events: StoredReportEvent[])

Source from the content-addressed store, hash-verified

424}
425
426function groupByCase(events: StoredReportEvent[]): Map<string, StoredReportEvent[]> {
427 const cases = new Map<string, StoredReportEvent[]>();
428 for (const event of events) {
429 const caseName = event.caseName ?? 'unassigned';
430 const group = cases.get(caseName);
431 if (group) {
432 group.push(event);
433 } else {
434 cases.set(caseName, [event]);
435 }
436 }
437 return cases;
438}
439
440function renderCases(cases: Map<string, StoredReportEvent[]>): RenderCase[] {
441 let eventIndex = 0;

Callers 1

renderHtmlFunction · 0.85

Calls 3

getMethod · 0.65
setMethod · 0.65
pushMethod · 0.45

Tested by

no test coverage detected