Update mssql's contained_db field to accept a boolean (#13469)

Previously the `contained_db` parameter would only accept a string value
despite the fact that field type is documented as a boolean.
This commit is contained in:
Ben Ash
2021-12-20 10:04:43 -05:00
committed by GitHub
parent e0c79e367d
commit 312fcd944a
3 changed files with 21 additions and 14 deletions

View File

@@ -11,7 +11,7 @@ import (
"time"
mssqlhelper "github.com/hashicorp/vault/helper/testhelpers/mssql"
dbplugin "github.com/hashicorp/vault/sdk/database/dbplugin/v5"
"github.com/hashicorp/vault/sdk/database/dbplugin/v5"
dbtesting "github.com/hashicorp/vault/sdk/database/dbplugin/v5/testing"
"github.com/hashicorp/vault/sdk/helper/dbtxn"
)
@@ -43,6 +43,15 @@ func TestInitialize(t *testing.T) {
},
},
"contained_db set": {
dbplugin.InitializeRequest{
Config: map[string]interface{}{
"connection_url": connURL,
"contained_db": true,
},
VerifyConnection: true,
},
},
"contained_db set string": {
dbplugin.InitializeRequest{
Config: map[string]interface{}{
"connection_url": connURL,