Files
seaweedFS/weed/s3api/s3bucket/s3api_bucket_test.go
promalert 9012069bd7 chore: execute goimports to format the code (#7983)
* chore: execute goimports to format the code

Signed-off-by: promalert <promalert@outlook.com>

* goimports -w .

---------

Signed-off-by: promalert <promalert@outlook.com>
Co-authored-by: Chris Lu <chris.lu@gmail.com>
2026-01-07 13:06:08 -08:00

40 lines
688 B
Go

package s3bucket
import (
"testing"
"github.com/stretchr/testify/assert"
)
func Test_verifyBucketName(t *testing.T) {
invalidS3BucketNames := []string{
"A9325325b",
"123.12.153.10",
"abc214..2",
"d",
"aa",
".ewfs3253543",
"grehtrry-",
"----------",
"x@fdsgr032",
}
for _, invalidName := range invalidS3BucketNames {
err := VerifyS3BucketName(invalidName)
assert.NotNil(t, err)
}
validS3BucketName := []string{
"a9325325b",
"999.12.153.10",
"abc214.2",
"3d3d3d",
"ewfs3253543",
"grehtrry-a",
"0----------0",
"xafdsgr032",
}
for _, invalidName := range validS3BucketName {
err := VerifyS3BucketName(invalidName)
assert.Nil(t, err)
}
}