df/db/sqlc/main_test.go

29 lines
410 B
Go

package db
import (
"database/sql"
"log"
"os"
"testing"
_ "github.com/lib/pq"
)
var testQueries *Queries
const (
dbDriver = "postgres"
dbSource = "postgresql://root:secret@localhost:5432/df?sslmode=disable"
)
func TestMain(m *testing.M) {
conn, err := sql.Open(dbDriver, dbSource)
if err != nil {
log.Fatalf("could not connect to DB: %s", err)
}
testQueries = New(conn)
os.Exit(m.Run())
}