mirror of
https://github.com/mgechev/revive.git
synced 2025-11-29 22:28:23 +02:00
var-naming: option to skip initialism name checks (#1415)
Co-authored-by: akrenzler <akrenzler@paloaltonetworks@com> Co-authored-by: Oleksandr Redko <oleksandr.red+github@gmail.com>
This commit is contained in:
@@ -11,6 +11,24 @@ func TestVarNaming(t *testing.T) {
|
||||
testRule(t, "var_naming", &rule.VarNamingRule{}, &lint.RuleConfig{
|
||||
Arguments: []any{[]any{"ID"}, []any{"VM"}},
|
||||
})
|
||||
testRule(t, "var_naming_skip_initialism_name_checks_true", &rule.VarNamingRule{}, &lint.RuleConfig{
|
||||
Arguments: []any{
|
||||
[]any{},
|
||||
[]any{},
|
||||
[]any{map[string]any{"skip-initialism-name-checks": true}},
|
||||
}})
|
||||
testRule(t, "var_naming_skip_initialism_name_checks_false", &rule.VarNamingRule{}, &lint.RuleConfig{
|
||||
Arguments: []any{
|
||||
[]any{},
|
||||
[]any{},
|
||||
[]any{map[string]any{"skip-initialism-name-checks": false}},
|
||||
}})
|
||||
testRule(t, "var_naming_allowlist_blocklist_skip_initialism_name_checks", &rule.VarNamingRule{}, &lint.RuleConfig{
|
||||
Arguments: []any{
|
||||
[]any{"ID"},
|
||||
[]any{"VM"},
|
||||
[]any{map[string]any{"skip-initialism-name-checks": true}},
|
||||
}})
|
||||
|
||||
testRule(t, "var_naming_test", &rule.VarNamingRule{}, &lint.RuleConfig{})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user