@@ -36,6 +36,7 @@ import (
36
36
37
37
"github.com/fluxcd/pkg/apis/meta"
38
38
"github.com/fluxcd/pkg/sourceignore"
39
+
39
40
sourcev1 "github.com/fluxcd/source-controller/api/v1beta2"
40
41
)
41
42
62
63
63
64
var (
64
65
bucketName = "test-bucket-minio" + uuid .New ().String ()
66
+ prefix = ""
65
67
secret = corev1.Secret {
66
68
ObjectMeta : v1.ObjectMeta {
67
69
Name : "minio-secret" ,
@@ -228,7 +230,7 @@ func TestFGetObjectNotExists(t *testing.T) {
228
230
func TestVisitObjects (t * testing.T ) {
229
231
keys := []string {}
230
232
etags := []string {}
231
- err := testMinioClient .VisitObjects (context .TODO (), bucketName , func (key , etag string ) error {
233
+ err := testMinioClient .VisitObjects (context .TODO (), bucketName , prefix , func (key , etag string ) error {
232
234
keys = append (keys , key )
233
235
etags = append (etags , etag )
234
236
return nil
@@ -241,15 +243,15 @@ func TestVisitObjects(t *testing.T) {
241
243
func TestVisitObjectsErr (t * testing.T ) {
242
244
ctx := context .Background ()
243
245
badBucketName := "bad-bucket"
244
- err := testMinioClient .VisitObjects (ctx , badBucketName , func (string , string ) error {
246
+ err := testMinioClient .VisitObjects (ctx , badBucketName , prefix , func (string , string ) error {
245
247
return nil
246
248
})
247
249
assert .Error (t , err , fmt .Sprintf ("listing objects from bucket '%s' failed: The specified bucket does not exist" , badBucketName ))
248
250
}
249
251
250
252
func TestVisitObjectsCallbackErr (t * testing.T ) {
251
253
mockErr := fmt .Errorf ("mock" )
252
- err := testMinioClient .VisitObjects (context .TODO (), bucketName , func (key , etag string ) error {
254
+ err := testMinioClient .VisitObjects (context .TODO (), bucketName , prefix , func (key , etag string ) error {
253
255
return mockErr
254
256
})
255
257
assert .Error (t , err , mockErr .Error ())
0 commit comments