Remove all workarounds for Go < 1.11

This commit is contained in:
Alexander Neumann
2020-02-26 20:29:36 +01:00
parent 2464f7c4d1
commit 99fd80a585
7 changed files with 23 additions and 79 deletions

View File

@@ -1,5 +1,3 @@
// +build go1.9
package test
import "testing"

View File

@@ -1,19 +0,0 @@
// +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{}
}