boolnames: make default whitelist include 'ok'

This commit is contained in:
2026-10-14 20:53:41 -07:00
parent 5da0c76be2
commit 94fdf5e5ae
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")
}