aboutsummaryrefslogtreecommitdiffstats
path: root/client/go/internal/cli/cmd/config_test.go
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2023-07-12 15:42:56 +0200
committerMartin Polden <mpolden@mpolden.no>2023-07-12 18:28:29 +0200
commit947b0299ac998a9a833b69a0b0a2a0de8098b67c (patch)
tree78ef70ed2215fa93f57ad6f7fb5bbf8dd593b004 /client/go/internal/cli/cmd/config_test.go
parent97f0cf32edba5e6545dc027cdcdaaec125bad37d (diff)
Wait by default in deploy commands
Diffstat (limited to 'client/go/internal/cli/cmd/config_test.go')
-rw-r--r--client/go/internal/cli/cmd/config_test.go8
1 files changed, 1 insertions, 7 deletions
diff --git a/client/go/internal/cli/cmd/config_test.go b/client/go/internal/cli/cmd/config_test.go
index 3a81b93ea0d..14a3cf7cbbc 100644
--- a/client/go/internal/cli/cmd/config_test.go
+++ b/client/go/internal/cli/cmd/config_test.go
@@ -54,12 +54,6 @@ func TestConfig(t *testing.T) {
assertConfigCommand(t, configHome, "", "config", "set", "instance", "i2")
assertConfigCommand(t, configHome, "instance = i2\n", "config", "get", "instance")
- // wait
- assertConfigCommandErr(t, configHome, "Error: wait option must be an integer >= 0, got \"foo\"\n", "config", "set", "wait", "foo")
- assertConfigCommand(t, configHome, "", "config", "set", "wait", "60")
- assertConfigCommand(t, configHome, "wait = 60\n", "config", "get", "wait")
- assertConfigCommand(t, configHome, "wait = 30\n", "config", "get", "--wait", "30", "wait") // flag overrides global config
-
// color
assertConfigCommandErr(t, configHome, "Error: invalid option or value: color = foo\n", "config", "set", "color", "foo")
assertConfigCommand(t, configHome, "", "config", "set", "color", "never")
@@ -74,6 +68,7 @@ func TestConfig(t *testing.T) {
// zone
assertConfigCommand(t, configHome, "", "config", "set", "zone", "dev.us-east-1")
assertConfigCommand(t, configHome, "zone = dev.us-east-1\n", "config", "get", "zone")
+ assertConfigCommand(t, configHome, "zone = prod.us-north-1\n", "config", "get", "--zone", "prod.us-north-1", "zone") // flag overrides global config
// Write empty value to YAML config, which should be ignored. This is for compatibility with older config formats
configFile := filepath.Join(configHome, "config.yaml")
@@ -118,7 +113,6 @@ color = auto
instance = foo
quiet = false
target = cloud
-wait = 0
zone = <unset>
`, "config", "get")