(t *testing.T)
| 22 | } |
| 23 | |
| 24 | func TestEnabledFromConfig_CustomList(t *testing.T) { |
| 25 | cfg := &config.Config{} |
| 26 | cfg.SetDefaults() |
| 27 | |
| 28 | cfg.Plugins.Enabled = []string{"unknown", communityscripts.PluginID, communityscripts.PluginID} |
| 29 | |
| 30 | plugins, missing := EnabledFromConfig(cfg) |
| 31 | |
| 32 | require.Equal(t, []string{"unknown"}, missing) |
| 33 | require.Len(t, plugins, 1) |
| 34 | require.Equal(t, communityscripts.PluginID, plugins[0].ID()) |
| 35 | } |
| 36 | |
| 37 | func TestEnabledFromConfig_LegacyAlias(t *testing.T) { |
| 38 | cfg := &config.Config{} |
nothing calls this directly
no test coverage detected