diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-11-23 11:16:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-23 11:16:47 +0100 |
commit | 6fd49390285d9ee786b541d7850eb1504b4050a6 (patch) | |
tree | 6bc74cdcc5f446f5f7a0cec97abe47c7539ff18e /client/go/internal/cli/cmd/status_test.go | |
parent | 6f9b43ab5aeafa4bf52208a6ca606509d3edc076 (diff) | |
parent | 667b9c92a3ff28419b1333e3d28256ebe97b8221 (diff) |
Merge pull request #29438 from vespa-engine/mpolden/status-plain-output
Add format option to status command
Diffstat (limited to 'client/go/internal/cli/cmd/status_test.go')
-rw-r--r-- | client/go/internal/cli/cmd/status_test.go | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/client/go/internal/cli/cmd/status_test.go b/client/go/internal/cli/cmd/status_test.go index 1473e39ff54..8bd8449d5a1 100644 --- a/client/go/internal/cli/cmd/status_test.go +++ b/client/go/internal/cli/cmd/status_test.go @@ -197,7 +197,7 @@ func assertStatus(expectedTarget string, args []string, t *testing.T) { t.Helper() client := &mock.HTTPClient{} clusterName := "" - for i := 0; i < 2; i++ { + for i := 0; i < 3; i++ { if isLocalTarget(args) { clusterName = "foo" mockServiceStatus(client, clusterName) @@ -216,11 +216,17 @@ func assertStatus(expectedTarget string, args []string, t *testing.T) { assert.Equal(t, expectedTarget+"/status.html", client.LastRequest.URL.String()) // Test legacy command - statusArgs = []string{"status query"} + statusArgs = []string{"status", "query"} stdout.Reset() assert.Nil(t, cli.Run(append(statusArgs, args...)...)) assert.Equal(t, prefix+" at "+expectedTarget+" is ready\n", stdout.String()) assert.Equal(t, expectedTarget+"/status.html", client.LastRequest.URL.String()) + + // Plain format + statusArgs = []string{"status", "--format=plain"} + stdout.Reset() + assert.Nil(t, cli.Run(append(statusArgs, args...)...)) + assert.Equal(t, expectedTarget+"\n", stdout.String()) } func assertDocumentStatus(target string, args []string, t *testing.T) { |