github.com/Benchkram/bob@v0.0.0-20220321080157-7c8f3876e225/test/integration/task/task_suite_test.go (about)

     1  package tasktest
     2  
     3  import (
     4  	"io/ioutil"
     5  	"os"
     6  	"testing"
     7  
     8  	. "github.com/onsi/ginkgo"
     9  	. "github.com/onsi/gomega"
    10  )
    11  
    12  var (
    13  	dir string
    14  )
    15  
    16  var _ = BeforeSuite(func() {
    17  	testDir, err := ioutil.TempDir("", "bob-test-task-*")
    18  	Expect(err).NotTo(HaveOccurred())
    19  	dir = testDir
    20  })
    21  
    22  var _ = AfterSuite(func() {
    23  	err := os.RemoveAll(dir)
    24  	Expect(err).NotTo(HaveOccurred())
    25  })
    26  
    27  func TestTask(t *testing.T) {
    28  	RegisterFailHandler(Fail)
    29  	RunSpecs(t, "task suite")
    30  }