( messages: Array<[[K, V], number]>, )
| 266 | * Extract unique keys from messages to verify incremental behavior |
| 267 | */ |
| 268 | export function extractMessageKeys<K, V>( |
| 269 | messages: Array<[[K, V], number]>, |
| 270 | ): Set<K> { |
| 271 | const keys = new Set<K>() |
| 272 | for (const [[key, _value], _multiplicity] of messages) { |
| 273 | keys.add(key) |
| 274 | } |
| 275 | return keys |
| 276 | } |
| 277 | |
| 278 | /** |
| 279 | * Assert that only specific keys appear in messages (for incremental processing verification) |
no test coverage detected