From b9dec0e3fa2df69cf280d1c5a5b98c073870956a Mon Sep 17 00:00:00 2001 From: Michael McGuinness Date: Mon, 13 Jan 2025 17:31:30 +0000 Subject: [PATCH] Merged in feature/fullsuite (pull request #16) Full suite command * fullsuite * fixlint --- internal/query/create.go | 4 +++- scripts/Taskfile.yml | 7 ++++++- test/queryRunner/queryrunner_test.go | 3 ++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/internal/query/create.go b/internal/query/create.go index 1a3f5f18..109aae63 100644 --- a/internal/query/create.go +++ b/internal/query/create.go @@ -42,7 +42,9 @@ func (s *Service) submitCreate(ctx context.Context, entity *queryprocessor.Creat if err != nil { return uuid.Nil, err } - defer tx.Rollback(ctx) + defer func() { + _ = tx.Rollback(ctx) + }() qtx := s.db.Queries.WithTx(tx) diff --git a/scripts/Taskfile.yml b/scripts/Taskfile.yml index 6d23089d..2e2efc87 100644 --- a/scripts/Taskfile.yml +++ b/scripts/Taskfile.yml @@ -6,7 +6,7 @@ version: '3' vars: CONTEXT: .. OUT_DIR: out - + includes: deps: dir: "{{.CONTEXT}}" @@ -28,6 +28,11 @@ includes: taskfile: database.yml tasks: + fullsuite: + deps: + - lint + - test:unit:coverage + - test:integration generate: deps: - db:generate diff --git a/test/queryRunner/queryrunner_test.go b/test/queryRunner/queryrunner_test.go index 77e4e55a..b7d0c76c 100644 --- a/test/queryRunner/queryrunner_test.go +++ b/test/queryRunner/queryrunner_test.go @@ -34,5 +34,6 @@ func TestQueryRunner(t *testing.T) { Client: qCfg.Client, } - queue.Send(ctx, cfg, string(docJson), map[string]types.MessageAttributeValue{}) + err = queue.Send(ctx, cfg, string(docJson), map[string]types.MessageAttributeValue{}) + assert.Nil(t, err) }