df/bff/db/sqlc/main_test.go

29 lines
454 B
Go

package db
import (
"database/sql"
"log"
"os"
"testing"
"github.com/itsscb/df/bff/util"
_ "github.com/lib/pq"
)
var testQueries *Queries
func TestMain(m *testing.M) {
config, err := util.LoadConfig("../../..")
if err != nil {
log.Fatal("cannot load config:", err)
}
conn, err := sql.Open(config.DBDriver, config.DBSource)
if err != nil {
log.Fatalf("could not connect to DB: %s", err)
}
testQueries = New(conn)
os.Exit(m.Run())
}