From 633e86594da6e3a6cc06301e6510cad14144c6bb Mon Sep 17 00:00:00 2001 From: Alena Petraki <alena.petraki@gmail.com> Date: Wed, 11 Oct 2023 12:24:51 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B8=20=D1=82?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkg/extension/server.go | 2 +- pkg/extension/server_test.go | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/extension/server.go b/pkg/extension/server.go index bb0f097d..7e994f6d 100644 --- a/pkg/extension/server.go +++ b/pkg/extension/server.go @@ -115,7 +115,7 @@ func (s *Server) Action(ctx context.Context, in *pb.ActionRequest) (*pb.ActionRe return nil, errors.New("extension ID required") } - svc, ok := s.extensions[in.Extension] + svc, ok := s.extensions[ext] if !ok { return nil, ErrUnknownExtension } diff --git a/pkg/extension/server_test.go b/pkg/extension/server_test.go index 2f19ba57..d5dcf76e 100644 --- a/pkg/extension/server_test.go +++ b/pkg/extension/server_test.go @@ -9,6 +9,7 @@ import ( "git.perx.ru/perxis/perxis-go/pkg/errors" "git.perx.ru/perxis/perxis-go/pkg/operation" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" ) // не актуальные тесты @@ -194,9 +195,11 @@ func TestServer_Action(t *testing.T) { srv := NewServer(operation.NewDefaultService(), tt.services) got, err := srv.Action(context.Background(), tt.in) if tt.wantErr != "" { + require.Error(t, err) assert.EqualErrorf(t, err, tt.wantErr, fmt.Sprintf("Action(%v)", tt.in)) return } + require.NoError(t, err) assert.Equalf(t, tt.want, got, "Action(%v)", tt.in) }) } -- GitLab