Skip to content

Commit 990621c

Browse files
committed
Update tests with ModuleInfo
1 parent 32e0923 commit 990621c

File tree

6 files changed

+9
-0
lines changed

6 files changed

+9
-0
lines changed

extension/extension.go

+1
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ type Settings struct {
8181
// BuildInfo can be used by components for informational purposes
8282
BuildInfo component.BuildInfo
8383

84+
// ModuleInfo describes the go module for each component.
8485
ModuleInfo ModuleInfo
8586
}
8687

extension/extension_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -132,5 +132,6 @@ func createSettings(id component.ID) Settings {
132132
ID: id,
133133
TelemetrySettings: componenttest.NewNopTelemetrySettings(),
134134
BuildInfo: component.NewDefaultBuildInfo(),
135+
ModuleInfo: ModuleInfo{},
135136
}
136137
}

extension/extensiontest/nop_extension.go

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ func NewNopSettings() extension.Settings {
2121
ID: component.NewIDWithName(nopType, uuid.NewString()),
2222
TelemetrySettings: componenttest.NewNopTelemetrySettings(),
2323
BuildInfo: component.NewDefaultBuildInfo(),
24+
ModuleInfo: extension.ModuleInfo{},
2425
}
2526
}
2627

extension/extensiontest/statuswatcher_extension.go

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ func NewStatusWatcherExtensionCreateSettings() extension.Settings {
1616
return extension.Settings{
1717
TelemetrySettings: componenttest.NewNopTelemetrySettings(),
1818
BuildInfo: component.NewDefaultBuildInfo(),
19+
ModuleInfo: extension.ModuleInfo{},
1920
}
2021
}
2122

service/extensions/extensions_test.go

+4
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ func TestBuildExtensions(t *testing.T) {
8686
Telemetry: componenttest.NewNopTelemetrySettings(),
8787
BuildInfo: component.NewDefaultBuildInfo(),
8888
Extensions: extension.NewBuilder(tt.extensionsConfigs, tt.factories),
89+
ModuleInfo: extension.ModuleInfo{},
8990
}, tt.config)
9091
require.Error(t, err)
9192
assert.EqualError(t, err, tt.wantErrMsg)
@@ -182,6 +183,7 @@ func (tc testOrderCase) testOrdering(t *testing.T) {
182183
map[component.Type]extension.Factory{
183184
recordingExtensionFactory.Type(): recordingExtensionFactory,
184185
}),
186+
ModuleInfo: extension.ModuleInfo{},
185187
}, Config(extIDs))
186188
if tc.err != "" {
187189
require.ErrorContains(t, err, tc.err)
@@ -280,6 +282,7 @@ func TestNotifyConfig(t *testing.T) {
280282
Telemetry: componenttest.NewNopTelemetrySettings(),
281283
BuildInfo: component.NewDefaultBuildInfo(),
282284
Extensions: extension.NewBuilder(tt.extensionsConfigs, tt.factories),
285+
ModuleInfo: extension.ModuleInfo{},
283286
}, tt.serviceExtensions)
284287
assert.NoError(t, err)
285288
errs := extensions.NotifyConfig(context.Background(), confmap.NewFromStringMap(map[string]interface{}{}))
@@ -427,6 +430,7 @@ func TestStatusReportedOnStartupShutdown(t *testing.T) {
427430
Telemetry: componenttest.NewNopTelemetrySettings(),
428431
BuildInfo: component.NewDefaultBuildInfo(),
429432
Extensions: extension.NewBuilder(extensionsConfigs, factories),
433+
ModuleInfo: extension.ModuleInfo{},
430434
},
431435
[]component.ID{compID},
432436
WithReporter(rep),

service/service_test.go

+1
Original file line numberDiff line numberDiff line change
@@ -549,6 +549,7 @@ func newNopSettings() Settings {
549549
Exporters: exportertest.NewNopBuilder(),
550550
Connectors: connectortest.NewNopBuilder(),
551551
Extensions: extensiontest.NewNopBuilder(),
552+
ModuleInfo: extension.ModuleInfo{},
552553
AsyncErrorChannel: make(chan error),
553554
}
554555
}

0 commit comments

Comments
 (0)