@@ -200,7 +200,6 @@ func TestConfigureDSN(t *testing.T) {
200200
201201type mockDockerCli struct {
202202 client.Client
203- isSwarmManager bool
204203 services []dockerTypesSwarm.Service
205204}
206205
@@ -348,8 +347,7 @@ service_name_regexp:
348347 return
349348 }
350349
351- mockClient := & mockDockerCli {isSwarmManager : ts .isSwarmManager }
352- dockerSource .Client = mockClient
350+ dockerSource .Client = & mockDockerCli {}
353351
354352 // Manually set swarm manager flag for testing since Info() mock is simplified
355353 dockerSource .isSwarmManager = ts .isSwarmManager
@@ -496,8 +494,7 @@ use_service_labels: true`,
496494 err := f .Configure (ctx , []byte (test .config ), subLogger , metrics .AcquisitionMetricsLevelNone )
497495 require .NoError (t , err )
498496
499- mockClient := & mockDockerCli {isSwarmManager : test .isSwarmManager }
500- f .Client = mockClient
497+ f .Client = & mockDockerCli {}
501498
502499 // Manually set swarm manager flag for testing
503500 f .isSwarmManager = test .isSwarmManager
@@ -567,10 +564,9 @@ service_name:
567564 for _ , test := range tests {
568565 t .Run (test .name , func (t * testing.T ) {
569566 subLogger := log .WithField ("type" , "docker" )
570- f := DockerSource {}
571-
572- mockClient := & mockDockerCli {isSwarmManager : test .isSwarmManager }
573- f .Client = mockClient
567+ f := DockerSource {
568+ Client : & mockDockerCli {},
569+ }
574570
575571 err := f .Configure (ctx , []byte (test .config ), subLogger , metrics .AcquisitionMetricsLevelNone )
576572 require .NoError (t , err )
0 commit comments