github.com/cloudberrydb/gpbackup@v1.0.3-0.20240118031043-5410fd45eed6/utils/utils_suite_test.go (about)

     1  package utils_test
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/DATA-DOG/go-sqlmock"
     7  	"github.com/cloudberrydb/gp-common-go-libs/dbconn"
     8  	"github.com/cloudberrydb/gpbackup/testutils"
     9  
    10  	. "github.com/onsi/ginkgo/v2"
    11  	. "github.com/onsi/gomega"
    12  	. "github.com/onsi/gomega/gbytes"
    13  )
    14  
    15  var (
    16  	connectionPool *dbconn.DBConn
    17  	mock           sqlmock.Sqlmock
    18  	stdout         *Buffer
    19  	logfile        *Buffer
    20  	buffer         *Buffer
    21  )
    22  
    23  func TestUtils(t *testing.T) {
    24  	RegisterFailHandler(Fail)
    25  	RunSpecs(t, "utils tests")
    26  }
    27  
    28  var _ = BeforeEach(func() {
    29  	connectionPool, mock, stdout, _, logfile = testutils.SetupTestEnvironment()
    30  	buffer = NewBuffer()
    31  })