From 505b1f3678365261439a10ae6cf0d89df5418fc6 Mon Sep 17 00:00:00 2001 From: Mariano Cano Date: Wed, 6 Oct 2021 18:41:31 -0700 Subject: [PATCH] Add new test case with a version in the opaque string. --- kms/azurekms/utils_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/kms/azurekms/utils_test.go b/kms/azurekms/utils_test.go index 53ec4057..915ee74d 100644 --- a/kms/azurekms/utils_test.go +++ b/kms/azurekms/utils_test.go @@ -54,6 +54,7 @@ func Test_parseKeyName(t *testing.T) { wantErr bool }{ {"ok", args{"azurekms:name=my-key;vault=my-vault?version=my-version"}, "my-vault", "my-key", "my-version", false}, + {"ok opaque version", args{"azurekms:name=my-key;vault=my-vault;version=my-version"}, "my-vault", "my-key", "my-version", false}, {"ok no version", args{"azurekms:name=my-key;vault=my-vault"}, "my-vault", "my-key", "", false}, {"fail scheme", args{"azure:name=my-key;vault=my-vault"}, "", "", "", true}, {"fail parse uri", args{"azurekms:name=%ZZ;vault=my-vault"}, "", "", "", true},