github.com/abemedia/appcast@v0.4.0/target/gcs/gcs_test.go (about) 1 package gcs_test 2 3 import ( 4 "testing" 5 6 "github.com/abemedia/appcast/internal/emulator" 7 "github.com/abemedia/appcast/internal/test" 8 "github.com/abemedia/appcast/target/gcs" 9 ) 10 11 func TestGCS(t *testing.T) { 12 emulator.GCS(t, "bucket") 13 14 tgt, err := gcs.New(gcs.Config{Bucket: "bucket", Folder: "folder"}) 15 if err != nil { 16 t.Fatal(err) 17 } 18 19 test.Target(t, tgt, func(asset string) string { 20 return "https://storage.googleapis.com/bucket/folder/" + asset 21 }, test.WithIgnoreRemoveNotFound()) 22 }