aboutsummaryrefslogtreecommitdiff
path: root/internal/worker/refetch_test.go
diff options
context:
space:
mode:
authorMichael Matloob <matloob@golang.org>2023-08-28 13:39:03 -0400
committerMichael Matloob <matloob@golang.org>2023-08-29 23:29:11 +0000
commitebe617b30c52774fccf9d36331cbff31e99aaf9e (patch)
tree9b413e7ec61ce6a08e169d8ab95eb3bca1b1effc /internal/worker/refetch_test.go
parent6b2c42d38504a02ea8b77abc7c592b64aa39109d (diff)
downloadgo-x-pkgsite-ebe617b30c52774fccf9d36331cbff31e99aaf9e.tar.xz
internal/source: inject *http.Client into source.NewClient
This removes the dependency from package source onto ochttp. The users of source.NewClient that want an ochttp.Transport can set the transport on the *http.Client. For golang/go#61399 Change-Id: Ifb7126c482f664ee5a359f594d9324f0fd90f8b2 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/523510 LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> Reviewed-by: Robert Findley <rfindley@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Michael Matloob <matloob@golang.org> kokoro-CI: kokoro <noreply+kokoro@google.com>
Diffstat (limited to 'internal/worker/refetch_test.go')
-rw-r--r--internal/worker/refetch_test.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/internal/worker/refetch_test.go b/internal/worker/refetch_test.go
index fd97b622..d8e87d18 100644
--- a/internal/worker/refetch_test.go
+++ b/internal/worker/refetch_test.go
@@ -7,6 +7,7 @@ package worker
import (
"context"
"errors"
+ "net/http"
"testing"
"time"
@@ -59,7 +60,7 @@ func TestReFetch(t *testing.T) {
},
})
defer teardownProxy()
- sourceClient := source.NewClient(sourceTimeout)
+ sourceClient := source.NewClient(http.DefaultClient)
f := &Fetcher{proxyClient, sourceClient, testDB, nil, nil, ""}
if _, _, err := f.FetchAndUpdateState(ctx, sample.ModulePath, version, testAppVersion); err != nil {
t.Fatalf("FetchAndUpdateState(%q, %q): %v", sample.ModulePath, version, err)