From 4ca68925a1ff3d022acbf6260fd9d11fe1573812 Mon Sep 17 00:00:00 2001 From: Jack Westbrook Date: Mon, 18 Mar 2024 13:28:24 +0100 Subject: [PATCH] Backend: Delete bundled plugin tests (#84646) --- .../plugins_integration_test.go | 32 +------------------ 1 file changed, 1 insertion(+), 31 deletions(-) diff --git a/pkg/services/pluginsintegration/plugins_integration_test.go b/pkg/services/pluginsintegration/plugins_integration_test.go index 88ba9199b13..8cdc1217c81 100644 --- a/pkg/services/pluginsintegration/plugins_integration_test.go +++ b/pkg/services/pluginsintegration/plugins_integration_test.go @@ -98,7 +98,6 @@ func TestIntegrationPluginManager(t *testing.T) { ctx := context.Background() verifyCorePluginCatalogue(t, ctx, testCtx.PluginStore) - verifyBundledPlugins(t, ctx, testCtx.PluginStore) verifyPluginStaticRoutes(t, ctx, testCtx.PluginStore, testCtx.PluginStore) verifyBackendProcesses(t, testCtx.PluginRegistry.Plugins(ctx)) verifyPluginQuery(t, ctx, testCtx.PluginClient) @@ -185,7 +184,6 @@ func verifyCorePluginCatalogue(t *testing.T, ctx context.Context, ps *pluginstor "grafana": {}, "alertmanager": {}, "dashboard": {}, - "input": {}, "jaeger": {}, "mixed": {}, "zipkin": {}, @@ -227,41 +225,13 @@ func verifyCorePluginCatalogue(t *testing.T, ctx context.Context, ps *pluginstor require.Equal(t, len(expPanels)+len(expDataSources)+len(expApps), len(ps.Plugins(ctx))) } -func verifyBundledPlugins(t *testing.T, ctx context.Context, ps *pluginstore.Service) { - t.Helper() - - dsPlugins := make(map[string]struct{}) - for _, p := range ps.Plugins(ctx, plugins.TypeDataSource) { - dsPlugins[p.ID] = struct{}{} - } - - inputPlugin, exists := ps.Plugin(ctx, "input") - require.True(t, exists) - require.NotEqual(t, pluginstore.Plugin{}, inputPlugin) - require.NotNil(t, dsPlugins["input"]) - - pluginRoutes := make(map[string]*plugins.StaticRoute) - for _, r := range ps.Routes(ctx) { - pluginRoutes[r.PluginID] = r - } - - for _, pluginID := range []string{"input"} { - require.Contains(t, pluginRoutes, pluginID) - require.Equal(t, pluginRoutes[pluginID].Directory, inputPlugin.Base()) - } -} - func verifyPluginStaticRoutes(t *testing.T, ctx context.Context, rr plugins.StaticRouteResolver, ps *pluginstore.Service) { routes := make(map[string]*plugins.StaticRoute) for _, route := range rr.Routes(ctx) { routes[route.PluginID] = route } - require.Len(t, routes, 2) - - inputPlugin, _ := ps.Plugin(ctx, "input") - require.NotNil(t, routes["input"]) - require.Equal(t, routes["input"].Directory, inputPlugin.Base()) + require.Len(t, routes, 1) testAppPlugin, _ := ps.Plugin(ctx, "test-app") require.Contains(t, routes, "test-app")