@@ -24,15 +24,14 @@ var accTestPolicyLdapIdentitySourceUpdateAttributes = map[string]string{
2424
2525func TestAccResourceNsxtPolicyLdapIdentitySource_basic (t * testing.T ) {
2626 testResourceName := "nsxt_policy_ldap_identity_source.test"
27- ldapType := activeDirectoryType
27+ ldapType := openLdapType
2828
2929 resource .Test (t , resource.TestCase {
3030 PreCheck : func () {
3131 testAccPreCheck (t )
32- testAccEnvDefined (t , "NSXT_TEST_LDAP_USER " )
33- testAccEnvDefined (t , "NSXT_TEST_LDAP_PASSWORD " )
32+ testAccEnvDefined (t , "NSXT_TEST_LDAP_ADMIN_USER " )
33+ testAccEnvDefined (t , "NSXT_TEST_LDAP_ADMIN_PASSWORD " )
3434 testAccEnvDefined (t , "NSXT_TEST_LDAP_URL" )
35- testAccEnvDefined (t , "NSXT_TEST_LDAP_CERT" )
3635 testAccEnvDefined (t , "NSXT_TEST_LDAP_DOMAIN" )
3736 testAccEnvDefined (t , "NSXT_TEST_LDAP_BASE_DN" )
3837 testAccOnlyLocalManager (t )
@@ -44,19 +43,18 @@ func TestAccResourceNsxtPolicyLdapIdentitySource_basic(t *testing.T) {
4443 Steps : []resource.TestStep {
4544 {
4645 Config : testAccNsxtPolicyLdapIdentitySourceCreate (
47- ldapType , getTestLdapDomain (), getTestLdapBaseDN (), getTestLdapUser (), getTestLdapPassword (),
48- getTestLdapURL (), getTestLdapCert ()),
46+ ldapType , getTestLdapDomain (), getTestLdapBaseDN (), getTestLdapAdminUser (), getTestLdapAdminPassword (), getTestLdapURL ()),
4947 Check : resource .ComposeTestCheckFunc (
5048 testAccNsxtPolicyLdapIdentitySourceExists (accTestPolicyLdapIdentitySourceCreateAttributes ["nsx_id" ], testResourceName ),
5149 resource .TestCheckResourceAttr (testResourceName , "description" , accTestPolicyLdapIdentitySourceCreateAttributes ["description" ]),
5250 resource .TestCheckResourceAttr (testResourceName , "type" , ldapType ),
5351 resource .TestCheckResourceAttr (testResourceName , "domain_name" , getTestLdapDomain ()),
5452 resource .TestCheckResourceAttr (testResourceName , "base_dn" , getTestLdapBaseDN ()),
5553 resource .TestCheckResourceAttr (testResourceName , "ldap_server.#" , "1" ),
56- resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.bind_identity" , getTestLdapUser ()),
57- resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.password" , getTestLdapPassword ()),
54+ resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.bind_identity" , getTestLdapAdminUser ()),
55+ resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.password" , getTestLdapAdminPassword ()),
5856 resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.url" , getTestLdapURL ()),
59- resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.certificates.#" , "1" ),
57+ // resource.TestCheckResourceAttr(testResourceName, "ldap_server.0.certificates.#", "1"),
6058 resource .TestCheckResourceAttr (testResourceName , "tag.#" , "1" ),
6159
6260 resource .TestCheckResourceAttr (testResourceName , "nsx_id" , accTestPolicyLdapIdentitySourceCreateAttributes ["nsx_id" ]),
@@ -65,19 +63,17 @@ func TestAccResourceNsxtPolicyLdapIdentitySource_basic(t *testing.T) {
6563 },
6664 {
6765 Config : testAccNsxtPolicyLdapIdentitySourceUpdate (
68- ldapType , getTestLdapDomain (), getTestLdapBaseDN (), getTestLdapUser (), getTestLdapPassword (),
69- getTestLdapURL (), getTestLdapCert ()),
66+ ldapType , getTestLdapDomain (), getTestLdapBaseDN (), getTestLdapAdminUser (), getTestLdapAdminPassword (), getTestLdapURL ()),
7067 Check : resource .ComposeTestCheckFunc (
7168 testAccNsxtPolicyLdapIdentitySourceExists (accTestPolicyLdapIdentitySourceUpdateAttributes ["nsx_id" ], testResourceName ),
7269 resource .TestCheckResourceAttr (testResourceName , "description" , accTestPolicyLdapIdentitySourceUpdateAttributes ["description" ]),
7370 resource .TestCheckResourceAttr (testResourceName , "type" , ldapType ),
7471 resource .TestCheckResourceAttr (testResourceName , "domain_name" , getTestLdapDomain ()),
7572 resource .TestCheckResourceAttr (testResourceName , "base_dn" , getTestLdapBaseDN ()),
7673 resource .TestCheckResourceAttr (testResourceName , "ldap_server.#" , "1" ),
77- resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.bind_identity" , getTestLdapUser ()),
78- resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.password" , getTestLdapPassword ()),
74+ resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.bind_identity" , getTestLdapAdminUser ()),
75+ resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.password" , getTestLdapAdminPassword ()),
7976 resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.url" , getTestLdapURL ()),
80- resource .TestCheckResourceAttr (testResourceName , "ldap_server.0.certificates.#" , "1" ),
8177 resource .TestCheckResourceAttr (testResourceName , "tag.#" , "0" ),
8278
8379 resource .TestCheckResourceAttrSet (testResourceName , "revision" ),
@@ -94,10 +90,9 @@ func TestAccResourceNsxtPolicyLdapIdentitySource_import_basic(t *testing.T) {
9490 resource .Test (t , resource.TestCase {
9591 PreCheck : func () {
9692 testAccPreCheck (t )
97- testAccEnvDefined (t , "NSXT_TEST_LDAP_USER " )
98- testAccEnvDefined (t , "NSXT_TEST_LDAP_PASSWORD " )
93+ testAccEnvDefined (t , "NSXT_TEST_LDAP_ADMIN_USER " )
94+ testAccEnvDefined (t , "NSXT_TEST_LDAP_ADMIN_PASSWORD " )
9995 testAccEnvDefined (t , "NSXT_TEST_LDAP_URL" )
100- testAccEnvDefined (t , "NSXT_TEST_LDAP_CERT" )
10196 testAccEnvDefined (t , "NSXT_TEST_LDAP_DOMAIN" )
10297 testAccEnvDefined (t , "NSXT_TEST_LDAP_BASE_DN" )
10398 testAccOnlyLocalManager (t )
@@ -109,8 +104,7 @@ func TestAccResourceNsxtPolicyLdapIdentitySource_import_basic(t *testing.T) {
109104 Steps : []resource.TestStep {
110105 {
111106 Config : testAccNsxtPolicyLdapIdentitySourceCreate (
112- ldapType , getTestLdapDomain (), getTestLdapBaseDN (), getTestLdapUser (), getTestLdapPassword (),
113- getTestLdapURL (), getTestLdapCert ()),
107+ ldapType , getTestLdapDomain (), getTestLdapBaseDN (), getTestLdapAdminUser (), getTestLdapAdminPassword (), getTestLdapURL ()),
114108 },
115109 {
116110 ResourceName : testResourceName ,
@@ -169,7 +163,7 @@ func testAccNsxtPolicyLdapIdentitySourceCheckDestroy(state *terraform.State, dis
169163 return nil
170164}
171165
172- func testAccNsxtPolicyLdapIdentitySourceCreate (serverType , domainName , baseDn , bindUser , bindPwd , url , cert string ) string {
166+ func testAccNsxtPolicyLdapIdentitySourceCreate (serverType , domainName , baseDn , bindUser , bindPwd , url string ) string {
173167 attrMap := accTestPolicyLdapIdentitySourceCreateAttributes
174168 return fmt .Sprintf (`
175169resource "nsxt_policy_ldap_identity_source" "test" {
@@ -183,22 +177,16 @@ resource "nsxt_policy_ldap_identity_source" "test" {
183177 bind_identity = "%s"
184178 password = "%s"
185179 url = "%s"
186- certificates = [
187- <<-EOT
188- %s
189- EOT
190- ,
191- ]
192180 }
193181
194182 tag {
195183 scope = "scope1"
196184 tag = "tag1"
197185 }
198- }` , attrMap ["nsx_id" ], attrMap ["description" ], serverType , domainName , baseDn , bindUser , bindPwd , url , cert )
186+ }` , attrMap ["nsx_id" ], attrMap ["description" ], serverType , domainName , baseDn , bindUser , bindPwd , url )
199187}
200188
201- func testAccNsxtPolicyLdapIdentitySourceUpdate (serverType , domainName , baseDn , bindUser , bindPwd , url , cert string ) string {
189+ func testAccNsxtPolicyLdapIdentitySourceUpdate (serverType , domainName , baseDn , bindUser , bindPwd , url string ) string {
202190 attrMap := accTestPolicyLdapIdentitySourceUpdateAttributes
203191 return fmt .Sprintf (`
204192resource "nsxt_policy_ldap_identity_source" "test" {
@@ -212,12 +200,6 @@ resource "nsxt_policy_ldap_identity_source" "test" {
212200 bind_identity = "%s"
213201 password = "%s"
214202 url = "%s"
215- certificates = [
216- <<-EOT
217- %s
218- EOT
219- ,
220- ]
221203 }
222- }` , attrMap ["nsx_id" ], attrMap ["description" ], serverType , domainName , baseDn , bindUser , bindPwd , url , cert )
204+ }` , attrMap ["nsx_id" ], attrMap ["description" ], serverType , domainName , baseDn , bindUser , bindPwd , url )
223205}
0 commit comments