github.com/oinume/lekcije@v0.0.0-20231017100347-5b4c5eb6ab24/backend/infrastructure/mysql/mysql_test.go (about)

     1  package mysql_test
     2  
     3  import (
     4  	"os"
     5  	"testing"
     6  
     7  	"github.com/oinume/lekcije/backend/domain/config"
     8  	"github.com/oinume/lekcije/backend/model"
     9  )
    10  
    11  var helper *model.TestHelper
    12  
    13  func TestMain(m *testing.M) {
    14  	config.MustProcessDefault()
    15  	helper = model.NewTestHelper()
    16  	helper.TruncateAllTables(nil)
    17  	defer func() { _ = helper.DB(nil).Close() }()
    18  	os.Exit(m.Run())
    19  }