forked from TrueCloudLab/restic
19 lines
346 B
Go
19 lines
346 B
Go
// +build !go1.9
|
|
|
|
package test
|
|
|
|
import "testing"
|
|
|
|
// Helperer marks the current function as a test helper.
|
|
type Helperer interface {
|
|
Helper()
|
|
}
|
|
|
|
type fakeHelper struct{}
|
|
|
|
func (fakeHelper) Helper() {}
|
|
|
|
// Helper returns a function that marks the current function as a helper function.
|
|
func Helper(t testing.TB) Helperer {
|
|
return fakeHelper{}
|
|
}
|