github.com/confluentinc/cli@v1.100.0/test/environment_test.go (about)

     1  package test
     2  
     3  func (s *CLITestSuite) TestEnvironment() {
     4  	tests := []CLITest{
     5  		{args: "environment list", fixture: "environment/1.golden"},
     6  		{args: "environment use not-595", fixture: "environment/2.golden"},
     7  		{args: "environment update not-595 --name new-other-name", fixture: "environment/3.golden"},
     8  		{args: "environment list", fixture: "environment/4.golden"},
     9  		{args: "environment list -o json", fixture: "environment/5.golden"},
    10  		{args: "environment list -o yaml", fixture: "environment/6.golden"},
    11  		{args: "environment use non-existent-id", fixture: "environment/7.golden", wantErrCode: 1},
    12  		{args: "environment create saucayyy", fixture: "environment/8.golden"},
    13  		{args: "environment create saucayyy -o json", fixture: "environment/9.golden"},
    14  		{args: "environment create saucayyy -o yaml", fixture: "environment/10.golden"},
    15  		{args: "environment delete not-595", fixture: "environment/11.golden"},
    16  	}
    17  
    18  	resetConfiguration(s.T(), "ccloud")
    19  	kafkaURL := serveKafkaAPI(s.T()).URL
    20  	loginURL := serve(s.T(), kafkaURL).URL
    21  
    22  	for _, tt := range tests {
    23  		tt.login = "default"
    24  		tt.workflow = true
    25  		s.runCcloudTest(tt, loginURL)
    26  	}
    27  }