aboutsummaryrefslogtreecommitdiff
path: root/internal/queue/queue_test.go
diff options
context:
space:
mode:
authorJulie Qiu <julie@golang.org>2021-09-09 13:20:52 -0400
committerJulie Qiu <julie@golang.org>2021-09-13 14:05:42 +0000
commit38e864567bbd8df26b74bc0cbddfa22803f4f591 (patch)
tree120348ff34b53adbfc092929cd90d257efb2fe1d /internal/queue/queue_test.go
parent7abeba38b5a80272b533c6280708a7edb4aa8db3 (diff)
downloadgo-x-pkgsite-38e864567bbd8df26b74bc0cbddfa22803f4f591.tar.xz
internal/queue: add Options
queue.Options is now used to pass optional arguments to ScheduleFetch. Change-Id: I4e00a91ad7d2cfa2ccf669d643a21fda6b3b3fb8 Reviewed-on: https://go-review.googlesource.com/c/pkgsite/+/348815 Trust: Julie Qiu <julie@golang.org> Run-TryBot: Julie Qiu <julie@golang.org> TryBot-Result: kokoro <noreply+kokoro@google.com> Reviewed-by: Jonathan Amsterdam <jba@google.com>
Diffstat (limited to 'internal/queue/queue_test.go')
-rw-r--r--internal/queue/queue_test.go8
1 files changed, 6 insertions, 2 deletions
diff --git a/internal/queue/queue_test.go b/internal/queue/queue_test.go
index 54a6e153..80a50676 100644
--- a/internal/queue/queue_test.go
+++ b/internal/queue/queue_test.go
@@ -60,14 +60,18 @@ func TestNewTaskRequest(t *testing.T) {
if err != nil {
t.Fatal(err)
}
- got := gcp.newTaskRequest("mod", "v1.2.3", "suf", false)
+ opts := &Options{
+ Suffix: "suf",
+ }
+ got := gcp.newTaskRequest("mod", "v1.2.3", opts)
want.Task.Name = got.Task.Name
if diff := cmp.Diff(want, got, cmp.Comparer(proto.Equal)); diff != "" {
t.Errorf("mismatch (-want, +got):\n%s", diff)
}
want.Task.MessageType.(*taskspb.Task_HttpRequest).HttpRequest.Url += "?proxyfetch=off"
- got = gcp.newTaskRequest("mod", "v1.2.3", "suf", true)
+ opts.DisableProxyFetch = true
+ got = gcp.newTaskRequest("mod", "v1.2.3", opts)
want.Task.Name = got.Task.Name
if diff := cmp.Diff(want, got, cmp.Comparer(proto.Equal)); diff != "" {
t.Errorf("mismatch (-want, +got):\n%s", diff)