Skip to content

Commit

Permalink
[chore] [receiver/github] Use confighttp.NewDefaultClientConfig inste…
Browse files Browse the repository at this point in the history
…ad of manually creating struct (#35616)

**Description:**
This PR makes usage of `NewDefaultClientConfig` instead of manually
creating the confighttp.ClientConfig struct.

**Link to tracking Issue:** #35457
  • Loading branch information
mackjmr authored Oct 4, 2024
1 parent a43c878 commit e20d27c
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@ func TestConfig(t *testing.T) {
factory := Factory{}
defaultConfig := factory.CreateDefaultConfig()

clientConfig := confighttp.NewDefaultClientConfig()
clientConfig.Timeout = 15 * time.Second

expectedConfig := &Config{
MetricsBuilderConfig: metadata.DefaultMetricsBuilderConfig(),
ClientConfig: confighttp.ClientConfig{
Timeout: 15 * time.Second,
},
ClientConfig: clientConfig,
}

assert.Equal(t, expectedConfig, defaultConfig)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,11 @@ const (
type Factory struct{}

func (f *Factory) CreateDefaultConfig() internal.Config {
clientConfig := confighttp.NewDefaultClientConfig()
clientConfig.Timeout = defaultHTTPTimeout
return &Config{
MetricsBuilderConfig: metadata.DefaultMetricsBuilderConfig(),
ClientConfig: confighttp.ClientConfig{
Timeout: defaultHTTPTimeout,
},
ClientConfig: clientConfig,
}
}

Expand Down

0 comments on commit e20d27c

Please sign in to comment.