aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/app/api_test.go
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2024-12-20 12:38:41 +0100
committerTaras Madan <tarasmadan@google.com>2024-12-20 14:11:01 +0000
commit9d70ccdc6b50c8c5202b60935d4946b03ea5cde4 (patch)
treeb8af7005ba56851a2770e7fe469a43e8a63de4da /dashboard/app/api_test.go
parentfbda11f5b337448b53c4ad8fe36c11d439bb66e9 (diff)
dashboard/app: test dashapi CreateUploadURL
Diffstat (limited to 'dashboard/app/api_test.go')
-rw-r--r--dashboard/app/api_test.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/dashboard/app/api_test.go b/dashboard/app/api_test.go
index 37b3137de..dae783e19 100644
--- a/dashboard/app/api_test.go
+++ b/dashboard/app/api_test.go
@@ -302,3 +302,18 @@ func TestUpdateReportingPriority(t *testing.T) {
// "0-3", "4-5" have the same priority (repro revoked as no repro).
assert.Equal(t, len(slices.Compact(prios)), len(prios)-4)
}
+
+func TestCreateUploadURL(t *testing.T) {
+ c := NewCtx(t)
+ defer c.Close()
+
+ c.transformContext = func(c context.Context) context.Context {
+ newConfig := *getConfig(c)
+ newConfig.UploadBucket = "blobstorage"
+ return contextWithConfig(c, &newConfig)
+ }
+
+ url, err := c.client.CreateUploadURL()
+ assert.NoError(t, err)
+ assert.Regexp(t, "blobstorage/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}.upload", url)
+}