golangci-lint/test/testdata/thelper_fuzz.go
2024-03-26 15:50:23 +01:00

23 lines
559 B
Go

//golangcitest:args -Ethelper
package testdata
import "testing"
func fhelperWithHelperAfterAssignment(f *testing.F) { // want "test helper function should start from f.Helper()"
_ = 0
f.Helper()
}
func fhelperWithNotFirst(s string, f *testing.F, i int) { // want `parameter \*testing.F should be the first`
f.Helper()
}
func fhelperWithIncorrectName(o *testing.F) { // want `parameter \*testing.F should have name f`
o.Helper()
}
func FuzzSubtestShouldNotBeChecked(f *testing.F) {
f.Add(5, "hello")
f.Fuzz(func(t *testing.T, a int, b string) {})
}