boolnames: make default whitelist include 'ok'

This commit is contained in:
2026-10-14 13:23:41 -07:00
parent 6d23a47815
commit 020eb7ab7f
15 changed files with 14 additions and 10 deletions

View File

@@ -0,0 +1,22 @@
package boolnames_test
import (
"testing"
"golang.org/x/tools/go/analysis/analysistest"
"git.offline-twitter.com/offline-labs/go-lint/pkg/boolnames"
)
func TestAnalyzer(t *testing.T) {
analysistest.Run(t, analysistest.TestData(), boolnames.Analyzer, "cases")
}
func TestAnalyzerWithCustomSettings(t *testing.T) {
analyzer := boolnames.NewAnalyzer(boolnames.Settings{
Whitelist: []string{"ok"},
AllowedPrefixes: []string{"truthy"},
})
analysistest.Run(t, analysistest.TestData(), analyzer, "casescustom")
}