From e180e05c9b1d665085996bc5c7f54d12c63b6644 Mon Sep 17 00:00:00 2001 From: Lee Brown Date: Mon, 12 Aug 2019 13:53:03 -0800 Subject: [PATCH] Fix schema migration for unittests --- internal/platform/tests/main.go | 10 +++++++++- tools/devops/cmd/cicd/service_deploy.go | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/internal/platform/tests/main.go b/internal/platform/tests/main.go index a1f2359..df6e747 100644 --- a/internal/platform/tests/main.go +++ b/internal/platform/tests/main.go @@ -93,8 +93,16 @@ func New() *Test { log.Fatalf("startup : Register DB : %v", err) } + // Set the context with the required values to + // process the request. + v := webcontext.Values{ + Now: time.Now(), + Env: webcontext.Env_Dev, + } + ctx := context.WithValue(context.Background(), webcontext.KeyValues, &v) + // Execute the migrations - if err = schema.Migrate(masterDB, log, true); err != nil { + if err = schema.Migrate(ctx, masterDB, log, true); err != nil { log.Fatalf("main : Migrate : %v", err) } log.Printf("main : Migrate : Completed") diff --git a/tools/devops/cmd/cicd/service_deploy.go b/tools/devops/cmd/cicd/service_deploy.go index 9f5ee45..39a2bcb 100644 --- a/tools/devops/cmd/cicd/service_deploy.go +++ b/tools/devops/cmd/cicd/service_deploy.go @@ -524,6 +524,7 @@ func NewServiceDeployRequest(log *log.Logger, flags ServiceDeployFlags) (*servic "ecs:UpdateService", "ses:SendEmail", "ses:ListIdentities", + "ses:GetAccountSendingEnabled", "secretsmanager:ListSecretVersionIds", "secretsmanager:GetSecretValue", "secretsmanager:CreateSecret",