package e2ev2

import (
	"fmt"
	"testing"

	. "github.com/onsi/ginkgo/v2"
	. "github.com/onsi/gomega"

	"github.com/tidbcloud/infra-api/test/e2ev2/framework"

	// test sources
	_ "github.com/tidbcloud/infra-api/test/e2ev2/fixtures"
)

func TestMain(t *testing.T) {
	f := framework.DefaultFramework
	f.SupportCrossRegion = true
	f.RegisterProvider(&GardenerProvider{})

	RegisterFailHandler(Fail)
	RunSpecs(t, fmt.Sprintf("%s %s", f.Provider.Name(), "e2e"))
}
