mirror of
https://github.com/minio/minio.git
synced 2025-11-20 09:56:07 -05:00
fs/erasure: Ignore objects with / even for DeleteObject() (#4303)
Additionally GetObject() also returns errFileNotFound similar to HeadObject(). Fixes #4302
This commit is contained in:
@@ -73,9 +73,9 @@ func TestXLDeleteObjectBasic(t *testing.T) {
|
||||
{".test", "obj", BucketNameInvalid{Bucket: ".test"}},
|
||||
{"----", "obj", BucketNameInvalid{Bucket: "----"}},
|
||||
{"bucket", "", ObjectNameInvalid{Bucket: "bucket", Object: ""}},
|
||||
{"bucket", "obj/", ObjectNameInvalid{Bucket: "bucket", Object: "obj/"}},
|
||||
{"bucket", "/obj", ObjectNameInvalid{Bucket: "bucket", Object: "/obj"}},
|
||||
{"bucket", "doesnotexist", ObjectNotFound{Bucket: "bucket", Object: "doesnotexist"}},
|
||||
{"bucket", "obj/", ObjectNotFound{Bucket: "bucket", Object: "obj/"}},
|
||||
{"bucket", "/obj", ObjectNotFound{Bucket: "bucket", Object: "/obj"}},
|
||||
{"bucket", "obj", nil},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user