From 7049e02490f77334bb08a1021adcdfe5b9690b26 Mon Sep 17 00:00:00 2001 From: alfred-mk Date: Wed, 8 Jan 2025 10:57:58 +0300 Subject: [PATCH] pass the dbschema in the context --- internal/testutil/engine.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/internal/testutil/engine.go b/internal/testutil/engine.go index 9de07ec..f5c503c 100644 --- a/internal/testutil/engine.go +++ b/internal/testutil/engine.go @@ -25,6 +25,7 @@ var ( logg = logging.NewVanilla() scriptDir = path.Join(baseDir, "services", "registration") selectedDatabase = "" + selectedDbSchema = "" ) func init() { @@ -32,14 +33,17 @@ func init() { } // SetDatabase updates the database used by TestEngine -func SetDatabase(dbType string) { +func SetDatabase(dbType string, dbSchema string) { selectedDatabase = dbType + selectedDbSchema = dbSchema } func TestEngine(sessionId string) (engine.Engine, func(), chan bool) { ctx := context.Background() ctx = context.WithValue(ctx, "SessionId", sessionId) ctx = context.WithValue(ctx, "Database", selectedDatabase) + ctx = context.WithValue(ctx, "Schema", selectedDbSchema) + pfp := path.Join(scriptDir, "pp.csv") var eventChannel = make(chan bool)