Function
expectMetaUserMessage
(events: unknown[], content: string)
Source from the content-addressed store, hash-verified
| 179 | } |
| 180 | |
| 181 | function expectMetaUserMessage(events: unknown[], content: string) { |
| 182 | const userMessage = (events as Array<Record<string, unknown>>).find( |
| 183 | event => |
| 184 | event.type === 'user' && |
| 185 | (event.message as { content?: unknown } | undefined)?.content === content, |
| 186 | ) |
| 187 | |
| 188 | expect(userMessage).toMatchObject({ |
| 189 | type: 'user', |
| 190 | isMeta: true, |
| 191 | message: { |
| 192 | role: 'user', |
| 193 | content, |
| 194 | }, |
| 195 | }) |
| 196 | } |
| 197 | |
| 198 | beforeEach(() => { |
| 199 | stopHookCalls.length = 0 |
Tested by
no test coverage detected