From 3b3a08de8e2a41638184dbb9880dcfb76e514882 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20P=C3=A9rez-Aradros=20Herce?= Date: Fri, 12 Jan 2024 15:09:29 +0100 Subject: [PATCH] avoid errors --- pkg/testutils/util.go | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/pkg/testutils/util.go b/pkg/testutils/util.go index 9c9635a2..1f6c15ef 100644 --- a/pkg/testutils/util.go +++ b/pkg/testutils/util.go @@ -55,6 +55,17 @@ func SharedTestMain(m *testing.M) { os.Exit(1) } + db, err := sql.Open("postgres", tConnStr) + if err != nil { + os.Exit(1) + } + + // create handy role for tets + _, err = db.ExecContext(ctx, "CREATE ROLE pgroll") + if err != nil { + os.Exit(1) + } + exitCode := m.Run() if err := ctr.Terminate(ctx); err != nil { @@ -154,12 +165,6 @@ func WithMigratorInSchemaConnectionToContainerWithOptions(t *testing.T, schema s } }) - // handy role for tets - _, err = db.ExecContext(ctx, "CREATE ROLE pgroll") - if err != nil { - t.Fatal(err) - } - st, err := state.New(ctx, connStr, "pgroll") if err != nil { t.Fatal(err)