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])
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…