diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-09-08 13:55:47 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-09-08 13:57:32 +0200 |
commit | c3f12cde16604d287849b50f07533a4c08951fbe (patch) | |
tree | 3abf9ddbb6ca42a9837392285f81b3d127b3784c /client/go/internal/cli/cmd/cert_test.go | |
parent | 04f79e9739593d9eaab6cf2a74a2578a57ea0acb (diff) |
Always validate zipped package for bogus names
Diffstat (limited to 'client/go/internal/cli/cmd/cert_test.go')
-rw-r--r-- | client/go/internal/cli/cmd/cert_test.go | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/client/go/internal/cli/cmd/cert_test.go b/client/go/internal/cli/cmd/cert_test.go index 0a20ab8eb1a..491857f2bf2 100644 --- a/client/go/internal/cli/cmd/cert_test.go +++ b/client/go/internal/cli/cmd/cert_test.go @@ -50,12 +50,6 @@ func testCert(t *testing.T, subcommand []string) { } func TestCertCompressedPackage(t *testing.T) { - t.Run("auth cert", func(t *testing.T) { - testCertCompressedPackage(t, []string{"auth", "cert"}) - }) -} - -func testCertCompressedPackage(t *testing.T, subcommand []string) { _, pkgDir := mock.ApplicationPackageDir(t, true, false) zipFile := filepath.Join(pkgDir, "target", "application.zip") err := os.MkdirAll(filepath.Dir(zipFile), 0755) @@ -68,16 +62,14 @@ func testCertCompressedPackage(t *testing.T, subcommand []string) { stdout.Reset() stderr.Reset() - args := append(subcommand, pkgDir) - err = cli.Run(args...) + err = cli.Run("auth", "cert", zipFile) assert.NotNil(t, err) assert.Contains(t, stderr.String(), "Error: cannot add certificate to compressed application package") err = os.Remove(zipFile) assert.Nil(t, err) - args = append(subcommand, "-f", pkgDir) - err = cli.Run(args...) + err = cli.Run("auth", "cert", "-f", pkgDir) assert.Nil(t, err) assert.Contains(t, stdout.String(), "Success: Certificate written to") assert.Contains(t, stdout.String(), "Success: Private key written to") |