@@ -43,7 +43,7 @@ func (s *ResourceIdentityUserGroupMembershipsTestSuite) SetupTest() {
4343 description = "group desc"
4444 }
4545 resource "baremetal_identity_user_group_membership" "ug_membership" {
46- compartment_id = "${var.compartment_id }"
46+ compartment_id = "${var.tenancy_ocid }"
4747 user_id = "${baremetal_identity_user.u.id}"
4848 group_id = "${baremetal_identity_group.g.id}"
4949 }
@@ -53,73 +53,21 @@ func (s *ResourceIdentityUserGroupMembershipsTestSuite) SetupTest() {
5353}
5454
5555func (s * ResourceIdentityUserGroupMembershipsTestSuite ) TestGetUserGroupMembershipsByGroup () {
56- config := s .Config
57- config += `
56+ config := `
5857 data "baremetal_identity_user_group_memberships" "g_memberships" {
59- compartment_id = "${var.compartment_id }"
58+ compartment_id = "${var.tenancy_ocid }"
6059 group_id = "${baremetal_identity_group.g.id}"
61- }`
62- resource .UnitTest (s .T (), resource.TestCase {
63- PreventPostDestroyRefresh : true ,
64- Providers : s .Providers ,
65- Steps : []resource.TestStep {
66- {
67- ImportState : true ,
68- ImportStateVerify : true ,
69- Config : s .Config ,
70- Check : resource .ComposeTestCheckFunc (
71- resource .TestCheckResourceAttrSet (s .ResourceName , "id" ),
72- ),
73- },
74- {
75- Config : s .Config + config ,
76- Check : resource .ComposeTestCheckFunc (
77- resource .TestCheckResourceAttrSet ("data.baremetal_identity_user_group_memberships.g_memberships" , "memberships.0.id" ),
78- ),
79- },
80- },
81- },
82- )
83- }
84-
85- func (s * ResourceIdentityUserGroupMembershipsTestSuite ) TestGetUserGroupMembershipsByUser () {
86- config := s .Config
87- config += `
88- data "baremetal_identity_user_group_memberships" "u_memberships" {
89- compartment_id = "${var.compartment_id}"
60+ }
61+ data "baremetal_identity_user_group_memberships" "u_memberships" {
62+ compartment_id = "${var.tenancy_ocid}"
9063 user_id = "${baremetal_identity_user.u.id}"
91- }`
92- resource .UnitTest (s .T (), resource.TestCase {
93- PreventPostDestroyRefresh : true ,
94- Providers : s .Providers ,
95- Steps : []resource.TestStep {
96- {
97- ImportState : true ,
98- ImportStateVerify : true ,
99- Config : s .Config ,
100- Check : resource .ComposeTestCheckFunc (
101- resource .TestCheckResourceAttrSet (s .ResourceName , "id" ),
102- ),
103- },
104- {
105- Config : s .Config + config ,
106- Check : resource .ComposeTestCheckFunc (
107- resource .TestCheckResourceAttrSet ("data.baremetal_identity_user_group_memberships.u_memberships" , "memberships.0.id" ),
108- ),
109- },
110- },
111- },
112- )
113- }
114-
115- func (s * ResourceIdentityUserGroupMembershipsTestSuite ) TestGetUserGroupMembershipsByUserAndGroup () {
116- config := s .Config
117- config += `
64+ }
11865 data "baremetal_identity_user_group_memberships" "ug_memberships" {
119- compartment_id = "${var.compartment_id }"
66+ compartment_id = "${var.tenancy_ocid }"
12067 user_id = "${baremetal_identity_user.u.id}"
12168 group_id = "${baremetal_identity_group.g.id}"
122- }`
69+ }
70+ `
12371 resource .UnitTest (s .T (), resource.TestCase {
12472 PreventPostDestroyRefresh : true ,
12573 Providers : s .Providers ,
@@ -135,6 +83,8 @@ func (s *ResourceIdentityUserGroupMembershipsTestSuite) TestGetUserGroupMembersh
13583 {
13684 Config : s .Config + config ,
13785 Check : resource .ComposeTestCheckFunc (
86+ resource .TestCheckResourceAttrSet ("data.baremetal_identity_user_group_memberships.g_memberships" , "memberships.0.id" ),
87+ resource .TestCheckResourceAttrSet ("data.baremetal_identity_user_group_memberships.u_memberships" , "memberships.0.id" ),
13888 resource .TestCheckResourceAttrSet ("data.baremetal_identity_user_group_memberships.ug_memberships" , "memberships.0.id" ),
13989 ),
14090 },
0 commit comments