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