瀏覽代碼

use random bucket name

lyz 6 年之前
父節點
當前提交
470e3eff2a
共有 2 個文件被更改,包括 7 次插入6 次删除
  1. 1 1
      oss/bucket_test.go
  2. 6 5
      oss/client_test.go

+ 1 - 1
oss/bucket_test.go

@@ -80,7 +80,7 @@ func (s *OssBucketSuite) TearDownSuite(c *C) {
 			err = bucket.DeleteObject(object.Key)
 			c.Assert(err, IsNil)
 		}
-		
+
 		// Delete bucket
 		err = s.client.DeleteBucket(bucket.BucketName)
 		c.Assert(err, IsNil)

+ 6 - 5
oss/client_test.go

@@ -45,12 +45,13 @@ var (
 	stsARN       = os.Getenv("OSS_TEST_STS_ARN")
 )
 
-const (
+var (
 	// prefix of bucket name for bucket ops test
-	bucketNamePrefix = "go-sdk-test-bucket-abcx-"
+	basePrefix = "go-sdk-test-bucket-abcx-"
+	bucketNamePrefix = "go-sdk-test-bucket-abcx-" + randLowStr(6) + "-"
 	// bucket name for object ops test
-	bucketName        = "go-sdk-test-bucket-abcx-for-object"
-	archiveBucketName = "go-sdk-test-bucket-abcx-for-archive"
+	bucketName        = "go-sdk-test-bucket-abcx-for-object-" + randLowStr(6)
+	archiveBucketName = "go-sdk-test-bucket-abcx-for-archive-" + randLowStr(6)
 	// object name for object ops test
 	objectNamePrefix = "go-sdk-test-object-abcx-"
 	// sts region is one and only hangzhou
@@ -97,7 +98,7 @@ func (s *OssClientSuite) SetUpSuite(c *C) {
 	client, err := New(endpoint, accessID, accessKey)
 	c.Assert(err, IsNil)
 
-	lbr, err := client.ListBuckets(Prefix(bucketNamePrefix), MaxKeys(1000))
+	lbr, err := client.ListBuckets(Prefix(basePrefix), MaxKeys(1000))
 	c.Assert(err, IsNil)
 
 	for _, bucket := range lbr.Buckets {