@@ -24,22 +24,22 @@ type commonBucketMgmtErrorTestData struct {
2424
2525func (s * GatewayOpsTestSuite ) RunCommonBucketMgmtErrorCases (
2626 fn func (opts * commonBucketMgmtErrorTestData ) (interface {}, error ),
27+ specialCharsExpectedCode codes.Code ,
2728) {
28- // TODO - ING-1191
29- // s.Run("BlankBucketName", func() {
30- // _, err := fn(&commonBucketMgmtErrorTestData{
31- // BucketName: "",
32- // Creds: s.basicRpcCreds,
33- // })
34- // assertRpcStatus(s.T(), err, codes.InvalidArgument)
35- // })
36- // s.Run("BucketNameSpecialChars", func() {
37- // _, err := fn(&commonBucketMgmtErrorTestData{
38- // BucketName: "%?#",
39- // Creds: s.basicRpcCreds,
40- // })
41- // assertRpcStatus(s.T(), err, codes.InvalidArgument)
42- // })
29+ s .Run ("BlankBucketName" , func () {
30+ _ , err := fn (& commonBucketMgmtErrorTestData {
31+ BucketName : "" ,
32+ Creds : s .basicRpcCreds ,
33+ })
34+ assertRpcStatus (s .T (), err , codes .InvalidArgument )
35+ })
36+ s .Run ("BucketNameSpecialChars" , func () {
37+ _ , err := fn (& commonBucketMgmtErrorTestData {
38+ BucketName : "%?#" ,
39+ Creds : s .basicRpcCreds ,
40+ })
41+ assertRpcStatus (s .T (), err , specialCharsExpectedCode )
42+ })
4343 s .Run ("BadCredentials" , func () {
4444 _ , err := fn (& commonBucketMgmtErrorTestData {
4545 BucketName : uuid .NewString ()[:6 ],
@@ -484,7 +484,7 @@ func (s *GatewayOpsTestSuite) TestCreateBucket() {
484484 return adminClient .CreateBucket (context .Background (), & admin_bucket_v1.CreateBucketRequest {
485485 BucketName : opts .BucketName ,
486486 }, grpc .PerRPCCredentials (opts .Creds ))
487- })
487+ }, codes . InvalidArgument )
488488}
489489
490490func (s * GatewayOpsTestSuite ) TestDeleteBucket () {
@@ -545,7 +545,7 @@ func (s *GatewayOpsTestSuite) TestDeleteBucket() {
545545 return adminClient .DeleteBucket (context .Background (), & admin_bucket_v1.DeleteBucketRequest {
546546 BucketName : opts .BucketName ,
547547 }, grpc .PerRPCCredentials (opts .Creds ))
548- })
548+ }, codes . NotFound )
549549}
550550
551551func (s * GatewayOpsTestSuite ) TestFlushBucket () {
@@ -623,7 +623,7 @@ func (s *GatewayOpsTestSuite) TestFlushBucket() {
623623 return adminClient .FlushBucket (context .Background (), & admin_bucket_v1.FlushBucketRequest {
624624 BucketName : opts .BucketName ,
625625 }, grpc .PerRPCCredentials (opts .Creds ))
626- })
626+ }, codes . NotFound )
627627}
628628
629629func (s * GatewayOpsTestSuite ) TestFlushBucket_FlushDisabled () {
@@ -1024,9 +1024,9 @@ func (s *GatewayOpsTestSuite) TestUpdateBucket() {
10241024 s .RunCommonBucketMgmtErrorCases (
10251025 func (opts * commonBucketMgmtErrorTestData ) (interface {}, error ) {
10261026 return adminClient .UpdateBucket (context .Background (), & admin_bucket_v1.UpdateBucketRequest {
1027- BucketName : couchbaseBucket ,
1027+ BucketName : opts . BucketName ,
10281028 }, grpc .PerRPCCredentials (opts .Creds ))
1029- })
1029+ }, codes . NotFound )
10301030}
10311031
10321032func defaultCouchbaseBucket () * admin_bucket_v1.ListBucketsResponse_Bucket {
0 commit comments