INNER CODE UNIT · Go
TestContextFlagAutoCompletion
deviceinsight/kafkactl · cmd/root_test.go:163
func TestContextFlagAutoCompletion(t *testing.T) {
testutil.StartUnitTest(t)
kafkaCtl := testutil.CreateKafkaCtlCommand()
kafkaCtl.Verbose = false
if _, err := kafkaCtl.Execute("__complete", "--context", ""); err != nil {
t.Fatalf("failed to execute command: %v", err)
}
outputLines := strings.Split(strings.TrimSpace(kafkaCtl.GetStdOut()), "\n")
testutil.AssertArraysEquals(t, []string{"default", "k8s-mock", "no-schema-reg", "sasl-admin", "sasl-user", "scram-admin"}, outputLines[:len(outputLines)-1])
}