github.com/confluentinc/cli@v1.100.0/test/service-account_test.go (about)

     1  package test
     2  
     3  func (s *CLITestSuite) TestServiceAccount() {
     4  	tests := []CLITest{
     5  		{args: "service-account create human-service --description human-output", fixture: "service-account/service-account-create.golden"},
     6  		{args: "service-account create json-service --description json-output -o json", fixture: "service-account/service-account-create-json.golden"},
     7  		{args: "service-account create yaml-service --description yaml-output -o yaml", fixture: "service-account/service-account-create-yaml.golden"},
     8  		{args: "service-account delete 12345", fixture: "service-account/service-account-delete.golden"},
     9  		{args: "service-account list -o json", fixture: "service-account/service-account-list-json.golden"},
    10  		{args: "service-account list -o yaml", fixture: "service-account/service-account-list-yaml.golden"},
    11  		{args: "service-account list", fixture: "service-account/service-account-list.golden"},
    12  		{args: "service-account update 12345 --description new-description", fixture: "service-account/service-account-update.golden"},
    13  	}
    14  
    15  	kafkaURL := serveKafkaAPI(s.T()).URL
    16  	loginURL := serve(s.T(), kafkaURL).URL
    17  
    18  	for _, tt := range tests {
    19  		tt.login = "default"
    20  		s.runCcloudTest(tt, loginURL)
    21  	}
    22  }