@@ -224,6 +224,25 @@ func TestAllGrpcServerSettingsExceptAuth(t *testing.T) {
224
224
}
225
225
226
226
func TestGrpcServerAuthSettings (t * testing.T ) {
227
+ gss := & ServerConfig {
228
+ NetAddr : confignet.AddrConfig {
229
+ Endpoint : "0.0.0.0:1234" ,
230
+ },
231
+ }
232
+ gss .Auth = & configauth.Authentication {
233
+ AuthenticatorID : mockID ,
234
+ }
235
+ host := & mockHost {
236
+ ext : map [component.ID ]component.Component {
237
+ mockID : auth .NewServer (),
238
+ },
239
+ }
240
+ srv , err := gss .ToServerContext (context .Background (), host , componenttest .NewNopTelemetrySettings ())
241
+ assert .NoError (t , err )
242
+ assert .NotNil (t , srv )
243
+ }
244
+
245
+ func TestGrpcServerAuthSettings_Deprecated (t * testing.T ) {
227
246
gss := & ServerConfig {
228
247
NetAddr : confignet.AddrConfig {
229
248
Endpoint : "0.0.0.0:1234" ,
@@ -481,7 +500,7 @@ func TestGRPCServerSettingsError(t *testing.T) {
481
500
}
482
501
for _ , test := range tests {
483
502
t .Run (test .err , func (t * testing.T ) {
484
- _ , err := test .settings .ToServer ( componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
503
+ _ , err := test .settings .ToServerContext ( context . Background (), componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
485
504
assert .Regexp (t , test .err , err )
486
505
})
487
506
}
@@ -618,7 +637,7 @@ func TestHttpReception(t *testing.T) {
618
637
}
619
638
ln , err := gss .NetAddr .Listen (context .Background ())
620
639
assert .NoError (t , err )
621
- s , err := gss .ToServer ( componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
640
+ s , err := gss .ToServerContext ( context . Background (), componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
622
641
assert .NoError (t , err )
623
642
ptraceotlp .RegisterGRPCServer (s , & grpcTraceServer {})
624
643
@@ -665,7 +684,7 @@ func TestReceiveOnUnixDomainSocket(t *testing.T) {
665
684
}
666
685
ln , err := gss .NetAddr .Listen (context .Background ())
667
686
assert .NoError (t , err )
668
- srv , err := gss .ToServer ( componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
687
+ srv , err := gss .ToServerContext ( context . Background (), componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
669
688
assert .NoError (t , err )
670
689
ptraceotlp .RegisterGRPCServer (srv , & grpcTraceServer {})
671
690
@@ -859,7 +878,7 @@ func TestClientInfoInterceptors(t *testing.T) {
859
878
Transport : "tcp" ,
860
879
},
861
880
}
862
- srv , err := gss .ToServer ( componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
881
+ srv , err := gss .ToServerContext ( context . Background (), componenttest .NewNopHost (), componenttest .NewNopTelemetrySettings ())
863
882
require .NoError (t , err )
864
883
ptraceotlp .RegisterGRPCServer (srv , mock )
865
884
0 commit comments