github.com/confluentinc/cli@v1.100.0/test/connector_test.go (about) 1 package test 2 3 func (s *CLITestSuite) TestConnector() { 4 // TODO: add --config flag to all commands or ENVVAR instead of using standard config file location 5 tests := []CLITest{ 6 {args: "connector --help", fixture: "connector/connector-help.golden"}, 7 {args: "connector create --cluster lkc-123 --config test/fixtures/input/connector-config.yaml -o json", fixture: "connector/connector-create-json.golden"}, 8 {args: "connector create --cluster lkc-123 --config test/fixtures/input/connector-config.yaml -o yaml", fixture: "connector/connector-create-yaml.golden"}, 9 {args: "connector create --cluster lkc-123 --config test/fixtures/input/connector-config.yaml", fixture: "connector/connector-create.golden"}, 10 {args: "connector delete lcc-123 --cluster lkc-123", fixture: "connector/connector-delete.golden"}, 11 {args: "connector describe lcc-123 --cluster lkc-123 -o json", fixture: "connector/connector-describe-json.golden"}, 12 {args: "connector describe lcc-123 --cluster lkc-123 -o yaml", fixture: "connector/connector-describe-yaml.golden"}, 13 {args: "connector describe lcc-123 --cluster lkc-123", fixture: "connector/connector-describe.golden"}, 14 {args: "connector list --cluster lkc-123 -o json", fixture: "connector/connector-list-json.golden"}, 15 {args: "connector list --cluster lkc-123 -o yaml", fixture: "connector/connector-list-yaml.golden"}, 16 {args: "connector list --cluster lkc-123", fixture: "connector/connector-list.golden"}, 17 {args: "connector pause lcc-123 --cluster lkc-123", fixture: "connector/connector-pause.golden"}, 18 {args: "connector resume lcc-123 --cluster lkc-123", fixture: "connector/connector-resume.golden"}, 19 {args: "connector update lcc-123 --cluster lkc-123 --config test/fixtures/input/connector-config.yaml", fixture: "connector/connector-update.golden"}, 20 } 21 22 kafkaURL := serveKafkaAPI(s.T()).URL 23 loginURL := serve(s.T(), kafkaURL).URL 24 25 for _, tt := range tests { 26 tt.login = "default" 27 s.runCcloudTest(tt, loginURL) 28 } 29 }