MCPcopy
hub / github.com/electric-sql/pglite / verifyMessages

Function verifyMessages

packages/pg-protocol/test/inbound-parser.test.ts:574–588  ·  view source on GitHub ↗
(messages: BackendMessage[])

Source from the content-addressed store, hash-verified

572 )
573
574 function verifyMessages(messages: BackendMessage[]) {
575 expect(messages.length).toBe(2)
576 expect(messages[0]).toEqual({
577 name: 'dataRow',
578 fieldCount: 1,
579 length: 11,
580 fields: ['!'],
581 })
582 expect((messages[0] as DataRowMessage).fields[0]).toBe('!')
583 expect(messages[1]).toEqual({
584 name: 'readyForQuery',
585 length: 5,
586 status: 'I',
587 })
588 }
589 // sanity check
590 it('recieves both messages when packet is not split', async () => {
591 const messages = await parseBuffers([fullBuffer])

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected