@@ -21,6 +21,7 @@ import (
2121
2222 "github.com/stretchr/testify/assert"
2323 "github.com/stretchr/testify/require"
24+ "go.opentelemetry.io/otel/trace"
2425 "go.uber.org/zap"
2526
2627 "go.opentelemetry.io/collector/component"
@@ -60,7 +61,7 @@ func TestBuildExporters(t *testing.T) {
6061 },
6162 }
6263
63- exporters , err := BuildExporters (zap .NewNop (), component .DefaultBuildInfo (), cfg , factories .Exporters )
64+ exporters , err := BuildExporters (zap .NewNop (), trace . NewNoopTracerProvider (), component .DefaultBuildInfo (), cfg , factories .Exporters )
6465
6566 assert .NoError (t , err )
6667 require .NotNil (t , exporters )
@@ -89,7 +90,7 @@ func TestBuildExporters(t *testing.T) {
8990 // This should result in creating an exporter that has none of consumption
9091 // functions set.
9192 delete (cfg .Service .Pipelines , "trace" )
92- exporters , err = BuildExporters (zap .NewNop (), component .DefaultBuildInfo (), cfg , factories .Exporters )
93+ exporters , err = BuildExporters (zap .NewNop (), trace . NewNoopTracerProvider (), component .DefaultBuildInfo (), cfg , factories .Exporters )
9394 assert .NotNil (t , exporters )
9495 assert .NoError (t , err )
9596
@@ -127,7 +128,7 @@ func TestBuildExporters_BuildLogs(t *testing.T) {
127128 },
128129 }
129130
130- exporters , err := BuildExporters (zap .NewNop (), component .DefaultBuildInfo (), cfg , factories .Exporters )
131+ exporters , err := BuildExporters (zap .NewNop (), trace . NewNoopTracerProvider (), component .DefaultBuildInfo (), cfg , factories .Exporters )
131132
132133 assert .NoError (t , err )
133134 require .NotNil (t , exporters )
@@ -152,7 +153,7 @@ func TestBuildExporters_BuildLogs(t *testing.T) {
152153 // This should result in creating an exporter that has none of consumption
153154 // functions set.
154155 delete (cfg .Service .Pipelines , "logs" )
155- exporters , err = BuildExporters (zap .NewNop (), component .DefaultBuildInfo (), cfg , factories .Exporters )
156+ exporters , err = BuildExporters (zap .NewNop (), trace . NewNoopTracerProvider (), component .DefaultBuildInfo (), cfg , factories .Exporters )
156157 assert .NotNil (t , exporters )
157158 assert .Nil (t , err )
158159
@@ -238,7 +239,7 @@ func TestBuildExporters_NotSupportedDataType(t *testing.T) {
238239 cfg , err := configtest .LoadConfigAndValidate (path .Join ("testdata" , test .configFile ), factories )
239240 require .Nil (t , err )
240241
241- exporters , err := BuildExporters (zap .NewNop (), component .DefaultBuildInfo (), cfg , factories .Exporters )
242+ exporters , err := BuildExporters (zap .NewNop (), trace . NewNoopTracerProvider (), component .DefaultBuildInfo (), cfg , factories .Exporters )
242243 assert .Error (t , err )
243244 assert .Zero (t , len (exporters ))
244245 })
0 commit comments