(chunkId: string, p: [number, number], range: [number, number], score: number)
| 35 | } |
| 36 | |
| 37 | function hit(chunkId: string, p: [number, number], range: [number, number], score: number): EvidenceHit { |
| 38 | // In makeMessages, ts = id * 1000 |
| 39 | return { |
| 40 | chunkId, |
| 41 | score, |
| 42 | parentId: parentId(p[0], p[1]), |
| 43 | startMessageId: range[0], |
| 44 | endMessageId: range[1], |
| 45 | startTs: range[0] * 1000, |
| 46 | endTs: range[1] * 1000, |
| 47 | } |
| 48 | } |
| 49 | |
| 50 | test('expands hit by ±N messages within parent', () => { |
| 51 | const reader = makeReader(makeMessages(1, 20)) |
no test coverage detected