aboutsummaryrefslogtreecommitdiffstats
path: root/client/go/internal/cli/cmd/prod_test.go
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2023-04-27 13:20:28 +0200
committerMartin Polden <mpolden@mpolden.no>2023-04-27 13:20:28 +0200
commit92ba6dc980cb5e8f8d5ad0caec2067e7a075f150 (patch)
treec892898748b6399fdb81c826d323088ad88e4494 /client/go/internal/cli/cmd/prod_test.go
parent139646116e78288ee7c53f92a17802e7e329e6c0 (diff)
Rename prod submit to prod deploy
Keep prod submit as an alias.
Diffstat (limited to 'client/go/internal/cli/cmd/prod_test.go')
-rw-r--r--client/go/internal/cli/cmd/prod_test.go20
1 files changed, 12 insertions, 8 deletions
diff --git a/client/go/internal/cli/cmd/prod_test.go b/client/go/internal/cli/cmd/prod_test.go
index b04e7861080..9ca325c12ff 100644
--- a/client/go/internal/cli/cmd/prod_test.go
+++ b/client/go/internal/cli/cmd/prod_test.go
@@ -149,19 +149,19 @@ func writeTest(path string, content []byte, t *testing.T) {
}
}
-func TestProdSubmit(t *testing.T) {
+func TestProdDeploy(t *testing.T) {
pkgDir := filepath.Join(t.TempDir(), "app")
createApplication(t, pkgDir, false, false)
- prodSubmit(pkgDir, t)
+ prodDeploy(pkgDir, t)
}
-func TestProdSubmitWithoutTests(t *testing.T) {
+func TestProdDeployWithoutTests(t *testing.T) {
pkgDir := filepath.Join(t.TempDir(), "app")
createApplication(t, pkgDir, false, true)
- prodSubmit(pkgDir, t)
+ prodDeploy(pkgDir, t)
}
-func prodSubmit(pkgDir string, t *testing.T) {
+func prodDeploy(pkgDir string, t *testing.T) {
t.Helper()
httpClient := &mock.HTTPClient{}
httpClient.NextResponseString(200, `ok`)
@@ -198,12 +198,16 @@ func prodSubmit(pkgDir string, t *testing.T) {
stdout.Reset()
cli.Environment["VESPA_CLI_API_KEY_FILE"] = filepath.Join(cli.config.homeDir, "t1.api-key.pem")
- assert.Nil(t, cli.Run("prod", "submit"))
+ assert.Nil(t, cli.Run("prod", "deploy"))
+ assert.Contains(t, stdout.String(), "Success: Submitted")
+ assert.Contains(t, stdout.String(), "See https://console.vespa-cloud.com/tenant/t1/application/a1/prod/deployment for deployment progress")
+ stdout.Reset()
+ assert.Nil(t, cli.Run("prod", "submit")) // old variant also works
assert.Contains(t, stdout.String(), "Success: Submitted")
assert.Contains(t, stdout.String(), "See https://console.vespa-cloud.com/tenant/t1/application/a1/prod/deployment for deployment progress")
}
-func TestProdSubmitWithJava(t *testing.T) {
+func TestProdDeployWithJava(t *testing.T) {
pkgDir := filepath.Join(t.TempDir(), "app")
createApplication(t, pkgDir, true, false)
@@ -230,7 +234,7 @@ func TestProdSubmitWithJava(t *testing.T) {
assert.Contains(t, stdout.String(), "See https://console.vespa-cloud.com/tenant/t1/application/a1/prod/deployment for deployment progress")
}
-func TestProdSubmitInvalidZip(t *testing.T) {
+func TestProdDeployInvalidZip(t *testing.T) {
pkgDir := filepath.Join(t.TempDir(), "app")
createApplication(t, pkgDir, true, false)