Expressions: expose ConvertDataFramesToResults (#83805)

This commit is contained in:
Ryan McKinley
2024-03-04 18:22:56 +02:00
committed by GitHub
parent 9bd84b30e9
commit 3036b50df3
13 changed files with 545 additions and 483 deletions
+6 -1
View File
@@ -50,12 +50,13 @@ func framesPassThroughService(t *testing.T, frames data.Frames) (data.Frames, er
map[string]backend.DataResponse{"A": {Frames: frames}},
}
features := featuremgmt.WithFeatures()
cfg := setting.NewCfg()
s := Service{
cfg: cfg,
dataService: me,
features: &featuremgmt.FeatureManager{},
features: features,
pCtxProvider: plugincontext.ProvideService(cfg, nil, &pluginstore.FakePluginStore{
PluginList: []pluginstore.Plugin{
{JSONData: plugins.JSONData{ID: "test"}},
@@ -64,6 +65,10 @@ func framesPassThroughService(t *testing.T, frames data.Frames) (data.Frames, er
nil, pluginconfig.NewFakePluginRequestConfigProvider()),
tracer: tracing.InitializeTracerForTest(),
metrics: newMetrics(nil),
converter: &ResultConverter{
Features: features,
Tracer: tracing.InitializeTracerForTest(),
},
}
queries := []Query{{
RefID: "A",