Skip to content

Commit

Permalink
fix linter and test errors
Browse files Browse the repository at this point in the history
Signed-off-by: Maria Eduarda Duarte <dudammduarte@yahoo.com.br>
  • Loading branch information
dudaduarte committed May 11, 2022
1 parent 4f7e624 commit ed0daef
Showing 1 changed file with 14 additions and 21 deletions.
35 changes: 14 additions & 21 deletions pkg/objstore/prefixed_bucket_test.go
Expand Up @@ -12,33 +12,28 @@ import (

func TestPrefixedBucket_Acceptance(t *testing.T) {
prefix := "/someprefix/anotherprefix/"
bkt := NewPrefixedBucket(NewInMemBucket(), prefix)
AcceptanceTest(t, bkt)
UsesPrefixTest(t, bkt, prefix)
AcceptanceTest(t, NewPrefixedBucket(NewInMemBucket(), prefix))
UsesPrefixTest(t, NewInMemBucket(), prefix)

prefix = "someprefix/anotherprefix/"
bkt = NewPrefixedBucket(NewInMemBucket(), prefix)
AcceptanceTest(t, bkt)
UsesPrefixTest(t, bkt, prefix)
AcceptanceTest(t, NewPrefixedBucket(NewInMemBucket(), prefix))
UsesPrefixTest(t, NewInMemBucket(), prefix)

prefix = "someprefix/anotherprefix"
bkt = NewPrefixedBucket(NewInMemBucket(), prefix)
AcceptanceTest(t, bkt)
UsesPrefixTest(t, bkt, prefix)
AcceptanceTest(t, NewPrefixedBucket(NewInMemBucket(), prefix))
UsesPrefixTest(t, NewInMemBucket(), prefix)

prefix = "someprefix/"
bkt = NewPrefixedBucket(NewInMemBucket(), prefix)
AcceptanceTest(t, bkt)
UsesPrefixTest(t, bkt, prefix)
AcceptanceTest(t, NewPrefixedBucket(NewInMemBucket(), prefix))
UsesPrefixTest(t, NewInMemBucket(), prefix)

prefix = "someprefix"
bkt = NewPrefixedBucket(NewInMemBucket(), prefix)
AcceptanceTest(t, bkt)
UsesPrefixTest(t, bkt, prefix)
AcceptanceTest(t, NewPrefixedBucket(NewInMemBucket(), prefix))
UsesPrefixTest(t, NewInMemBucket(), prefix)
}

func UsesPrefixTest(t *testing.T, bkt Bucket, prefix string) {
bkt.Upload(context.Background(), strings.Trim(prefix, "/")+"/file1.jpg", strings.NewReader("test-data1"))
testutil.Ok(t, bkt.Upload(context.Background(), strings.Trim(prefix, "/")+"/file1.jpg", strings.NewReader("test-data1")))

pBkt := NewPrefixedBucket(bkt, prefix)
rc1, err := pBkt.Get(context.Background(), "file1.jpg")
Expand All @@ -50,7 +45,7 @@ func UsesPrefixTest(t *testing.T, bkt Bucket, prefix string) {
testutil.Ok(t, err)
testutil.Equals(t, "test-data1", string(content))

pBkt.Upload(context.Background(), "file2.jpg", strings.NewReader("test-data2"))
testutil.Ok(t, pBkt.Upload(context.Background(), "file2.jpg", strings.NewReader("test-data2")))
rc2, err := bkt.Get(context.Background(), strings.Trim(prefix, "/")+"/file2.jpg")
testutil.Ok(t, err)

Expand All @@ -60,10 +55,8 @@ func UsesPrefixTest(t *testing.T, bkt Bucket, prefix string) {
testutil.Ok(t, err)
testutil.Equals(t, "test-data2", string(contentUpload))

pBkt.Delete(context.Background(), "file2.jpg")
testutil.Ok(t, pBkt.Delete(context.Background(), "file2.jpg"))
_, err = bkt.Get(context.Background(), strings.Trim(prefix, "/")+"/file2.jpg")
testutil.Ok(t, err)

testutil.NotOk(t, err)
testutil.Assert(t, pBkt.IsObjNotFoundErr(err), "expected not found error got %s", err)

Expand All @@ -82,7 +75,7 @@ func UsesPrefixTest(t *testing.T, bkt Bucket, prefix string) {
testutil.Ok(t, err)
testutil.Assert(t, attrs.Size == 10, "expected size to be equal to 10")

bkt.Upload(context.Background(), strings.Trim(prefix, "/")+"/dir/file1.jpg", strings.NewReader("test-data1"))
testutil.Ok(t, bkt.Upload(context.Background(), strings.Trim(prefix, "/")+"/dir/file1.jpg", strings.NewReader("test-data1")))
seen := []string{}
testutil.Ok(t, pBkt.Iter(context.Background(), "", func(fn string) error {
seen = append(seen, fn)
Expand Down

0 comments on commit ed0daef

Please sign in to comment.