consul/sdk/testutil/types.go

14 lines
488 B
Go
Raw Normal View History

package testutil
// TestingTB is an interface that describes the implementation of the testing object.
// Using an interface that describes testing.TB instead of the actual implementation
// makes testutil usable in a wider variety of contexts (e.g. use with ginkgo : https://godoc.org/github.com/onsi/ginkgo#GinkgoT)
type TestingTB interface {
Cleanup(func())
Failed() bool
Logf(format string, args ...interface{})
Name() string
2021-11-27 20:53:51 +00:00
Fatalf(fmt string, args ...interface{})
2022-08-08 17:59:35 +00:00
Helper()
}