MCPcopy Index your code
hub / github.com/CodebuffAI/codebuff / verifyEventOrder

Method verifyEventOrder

sdk/e2e/utils/event-collector.ts:96–104  ·  view source on GitHub ↗

Check event ordering - returns true if events appear in the expected order

(expectedOrder: PrintModeEvent['type'][])

Source from the content-addressed store, hash-verified

94
95 /** Check event ordering - returns true if events appear in the expected order */
96 verifyEventOrder(expectedOrder: PrintModeEvent['type'][]): boolean {
97 let lastIndex = -1
98 for (const type of expectedOrder) {
99 const index = this.events.findIndex((e, i) => i > lastIndex && e.type === type)
100 if (index === -1) return false
101 lastIndex = index
102 }
103 return true
104 }
105
106 /** Get unique event types received */
107 getUniqueEventTypes(): Set<PrintModeEvent['type']> {

Calls

no outgoing calls

Tested by

no test coverage detected