@@ -5246,29 +5246,34 @@ func (s *OssClientSuite) TestBucketAccessMonitor(c *C) {
52465246// TestBucketResourceGroup
52475247func (s * OssClientSuite ) TestBucketResourceGroup (c * C ) {
52485248 var bucketNameTest = bucketNamePrefix + "-acc-" + RandLowStr (6 )
5249+ var bucketNameTest2 = bucketNamePrefix + "-acc-" + RandLowStr (8 )
52495250 client , err := New (endpoint , accessID , accessKey )
52505251 c .Assert (err , IsNil )
52515252
52525253 err = client .CreateBucket (bucketNameTest )
52535254 c .Assert (err , IsNil )
5255+ err = client .CreateBucket (bucketNameTest2 )
5256+ c .Assert (err , IsNil )
5257+
52545258 time .Sleep (3 * time .Second )
52555259
52565260 res , err := client .GetBucketResourceGroup (bucketNameTest )
52575261 c .Assert (err , IsNil )
5258- c .Assert (res .ResourceGroupId , Equals , "rg-acfmy7mo47b3adq" )
5262+
5263+ id := res .ResourceGroupId
52595264
52605265 // Put Bucket Resource Group
52615266 resource := PutBucketResourceGroup {
5262- ResourceGroupId : "rg-aekztgrh2colcoa" ,
5267+ ResourceGroupId : id ,
52635268 }
5264- err = client .PutBucketResourceGroup (bucketNameTest , resource )
5269+ err = client .PutBucketResourceGroup (bucketNameTest2 , resource )
52655270 c .Assert (err , IsNil )
52665271 time .Sleep (3 * time .Second )
52675272
52685273 // Get Bucket Resource Group
5269- res , err = client .GetBucketResourceGroup (bucketNameTest )
5274+ res , err = client .GetBucketResourceGroup (bucketNameTest2 )
52705275 c .Assert (err , IsNil )
5271- c .Assert (res .ResourceGroupId , Equals , "rg-aekztgrh2colcoa" )
5276+ c .Assert (res .ResourceGroupId , Equals , id )
52725277
52735278 // Put Bucket Resource Group With Empty Resource GroupId
52745279 resource = PutBucketResourceGroup {
@@ -5281,7 +5286,23 @@ func (s *OssClientSuite) TestBucketResourceGroup(c *C) {
52815286 // Get Bucket Resource Group
52825287 res , err = client .GetBucketResourceGroup (bucketNameTest )
52835288 c .Assert (err , IsNil )
5284- c .Assert (res .ResourceGroupId , Equals , "rg-acfmy7mo47b3adq" )
5289+ c .Assert (res .ResourceGroupId , Equals , id )
5290+
5291+ // Put Bucket Resource Group With Empty Resource GroupId
5292+ resource = PutBucketResourceGroup {
5293+ ResourceGroupId : "no-exist-id" ,
5294+ }
5295+ err = client .PutBucketResourceGroup (bucketNameTest , resource )
5296+ c .Assert (err , NotNil )
5297+
5298+ resource = PutBucketResourceGroup {
5299+ ResourceGroupId : "no-exist-id" ,
5300+ }
5301+ err = client .PutBucketResourceGroup (bucketNameTest2 , resource )
5302+ c .Assert (err , NotNil )
5303+
5304+ ForceDeleteBucket (client , bucketNameTest , c )
5305+ ForceDeleteBucket (client , bucketNameTest2 , c )
52855306}
52865307
52875308// TestBucketStyle
0 commit comments