forked from TrueCloudLab/frostfs-s3-gw
[#248] Support delete marker
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
This commit is contained in:
parent
458f9cf17b
commit
3c2e25f977
6 changed files with 107 additions and 67 deletions
|
@ -245,11 +245,12 @@ func (tc *testContext) getObject(objectName, versionID string, needError bool) (
|
|||
}
|
||||
|
||||
func (tc *testContext) deleteObject(objectName, versionID string) {
|
||||
errs := tc.layer.DeleteObjects(tc.ctx, tc.bkt, []*VersionedObject{
|
||||
deletedObjects, err := tc.layer.DeleteObjects(tc.ctx, tc.bkt, []*VersionedObject{
|
||||
{Name: objectName, VersionID: versionID},
|
||||
})
|
||||
for _, err := range errs {
|
||||
require.NoError(tc.t, err)
|
||||
require.NoError(tc.t, err)
|
||||
for _, obj := range deletedObjects {
|
||||
require.NoError(tc.t, obj.Error)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue