MCPcopy
hub / github.com/jackc/pgx / Step

Method Step

internal/pgmock/pgmock.go:62–77  ·  view source on GitHub ↗
(backend *pgproto3.Backend)

Source from the content-addressed store, hash-verified

60}
61
62func (e *expectStartupMessageStep) Step(backend *pgproto3.Backend) error {
63 msg, err := backend.ReceiveStartupMessage()
64 if err != nil {
65 return err
66 }
67
68 if e.any {
69 return nil
70 }
71
72 if !reflect.DeepEqual(msg, e.want) {
73 return fmt.Errorf("msg => %#v, e.want => %#v", msg, e.want)
74 }
75
76 return nil
77}
78
79func ExpectMessage(want pgproto3.FrontendMessage) Step {
80 return expectMessage(want, false)

Callers

nothing calls this directly

Calls 1

ReceiveStartupMessageMethod · 0.80

Tested by

no test coverage detected