package datasource

import (
	"os"
	"testing"

	"github.com/pingcap/dbaas/pkg/docker_db"
	"github.com/pingcap/log"
	"go.uber.org/zap"
)

func TestMain(m *testing.M) {
	log.Info("start to running test cases...")

	// Set isUnitTest to true
	if _, err := docker_db.TryInitCentralDB(true); err != nil {
		log.Panic("failed to init mysql", zap.Error(err))
	}

	os.Exit(m.Run())
}
