2
0

NewFrontend and NewBackend cannot fail

This commit is contained in:
Jack Christensen
2019-08-31 14:49:55 -05:00
parent 2bc8f2e6af
commit 439ea11d47
4 changed files with 6 additions and 12 deletions
+2 -2
View File
@@ -33,8 +33,8 @@ type Backend struct {
}
// NewBackend creates a new Backend.
func NewBackend(cr ChunkReader, w io.Writer) (*Backend, error) {
return &Backend{cr: cr, w: w}, nil
func NewBackend(cr ChunkReader, w io.Writer) *Backend {
return &Backend{cr: cr, w: w}
}
// Send sends a message to the frontend.
+1 -4
View File
@@ -12,10 +12,7 @@ func TestBackendReceiveInterrupted(t *testing.T) {
server := &interruptReader{}
server.push([]byte{'Q', 0, 0, 0, 6})
backend, err := pgproto3.NewBackend(pgproto3.NewChunkReader(server), nil)
if err != nil {
t.Fatal(err)
}
backend := pgproto3.NewBackend(pgproto3.NewChunkReader(server), nil)
msg, err := backend.Receive()
if err == nil {
+2 -2
View File
@@ -42,8 +42,8 @@ type Frontend struct {
}
// NewFrontend creates a new Frontend.
func NewFrontend(cr ChunkReader, w io.Writer) (*Frontend, error) {
return &Frontend{cr: cr, w: w}, nil
func NewFrontend(cr ChunkReader, w io.Writer) *Frontend {
return &Frontend{cr: cr, w: w}
}
// Send sends a message to the backend.
+1 -4
View File
@@ -36,10 +36,7 @@ func TestFrontendReceiveInterrupted(t *testing.T) {
server := &interruptReader{}
server.push([]byte{'Z', 0, 0, 0, 5})
frontend, err := pgproto3.NewFrontend(pgproto3.NewChunkReader(server), nil)
if err != nil {
t.Fatal(err)
}
frontend := pgproto3.NewFrontend(pgproto3.NewChunkReader(server), nil)
msg, err := frontend.Receive()
if err == nil {