Files
fn-serverless/api/logs/s3/s3_test.go
Gerardo Viedma 60d2e92c9a Replace minio-go with aws-sdk-go for s3-compatible log backend (#670)
* Logs should support specifying region when using S3-compatible object store

* Use aws-sdk-go client for s3 backed logstore

* fixes vendor with aws-sdk-go dependencies
2018-01-10 09:44:04 -08:00

29 lines
482 B
Go

package s3
import (
"net/url"
"os"
"testing"
logTesting "github.com/fnproject/fn/api/logs/testing"
)
func TestS3(t *testing.T) {
minio := os.Getenv("MINIO_URL")
if minio == "" {
t.Skip("no minio specified in url, skipping (use `make test`)")
return
}
uLog, err := url.Parse(minio)
if err != nil {
t.Fatalf("failed to parse url: %v", err)
}
ls, err := New(uLog)
if err != nil {
t.Fatalf("failed to create s3 datastore: %v", err)
}
logTesting.Test(t, ls)
}