in internal/storage/fake_storage_util.go [104:160]
func getTestFakeStorageObject() []fakestorage.Object {
var fakeObjects []fakestorage.Object
testObjectRootFolder := fakestorage.Object{
ObjectAttrs: fakestorage.ObjectAttrs{
BucketName: TestBucketName,
Name: TestObjectRootFolderName,
Generation: TestObjectGeneration,
},
Content: []byte(ContentInTestObject),
}
fakeObjects = append(fakeObjects, testObjectRootFolder)
testObjectSubRootFolder := fakestorage.Object{
ObjectAttrs: fakestorage.ObjectAttrs{
BucketName: TestBucketName,
Name: TestObjectSubRootFolderName,
Generation: TestObjectGeneration,
},
Content: []byte(ContentInTestObject),
}
fakeObjects = append(fakeObjects, testObjectSubRootFolder)
testObject := fakestorage.Object{
ObjectAttrs: fakestorage.ObjectAttrs{
BucketName: TestBucketName,
Name: TestObjectName,
Generation: TestObjectGeneration,
Metadata: map[string]string{MetaDataKey: MetaDataValue},
},
Content: []byte(ContentInTestObject),
}
fakeObjects = append(fakeObjects, testObject)
testSubObject := fakestorage.Object{
ObjectAttrs: fakestorage.ObjectAttrs{
BucketName: TestBucketName,
Name: TestSubObjectName,
Generation: TestObjectGeneration,
},
Content: []byte(ContentInTestSubObject),
}
fakeObjects = append(fakeObjects, testSubObject)
testGzipObject := fakestorage.Object{
ObjectAttrs: fakestorage.ObjectAttrs{
BucketName: TestBucketName,
Name: TestGzipObjectName,
Generation: TestGzipObjectGeneration,
Metadata: map[string]string{MetaDataKey: MetaDataValue},
ContentEncoding: gcs.ContentEncodingGzip,
},
Content: []byte(ContentInTestGzipObjectCompressed),
}
fakeObjects = append(fakeObjects, testGzipObject)
return fakeObjects
}