@@ -25,7 +25,8 @@ func TestAccStreamWorkspaceRS_basic(t *testing.T) {
2525 Config : streamsWorkspaceConfig (projectID , workspaceName , region , cloudProvider ),
2626 Check : resource .ComposeAggregateTestCheckFunc (
2727 streamsWorkspaceAttributeChecks (resourceName , workspaceName , region , cloudProvider ),
28- resource .TestCheckResourceAttr (resourceName , "stream_config.tier" , "SP30" ),
28+ resource .TestCheckResourceAttr (resourceName , "stream_config.max_tier_size" , "SP30" ),
29+ resource .TestCheckResourceAttr (resourceName , "stream_config.tier" , "SP10" ),
2930 ),
3031 },
3132 {
@@ -50,10 +51,11 @@ func TestAccStreamWorkspaceRS_withStreamConfig(t *testing.T) {
5051 CheckDestroy : acc .CheckDestroyStreamInstance , // Reuse the same destroy check
5152 Steps : []resource.TestStep {
5253 {
53- Config : streamsWorkspaceConfigWithStreamConfig (projectID , workspaceName , region , cloudProvider ),
54+ Config : streamsWorkspaceConfig (projectID , workspaceName , region , cloudProvider ),
5455 Check : resource .ComposeAggregateTestCheckFunc (
5556 streamsWorkspaceAttributeChecks (resourceName , workspaceName , region , cloudProvider ),
56- resource .TestCheckResourceAttr (resourceName , "stream_config.tier" , "SP30" ),
57+ resource .TestCheckResourceAttr (resourceName , "stream_config.max_tier_size" , "SP30" ),
58+ resource .TestCheckResourceAttr (resourceName , "stream_config.tier" , "SP10" ),
5759 ),
5860 },
5961 },
@@ -101,19 +103,6 @@ func checkStreamsWorkspaceImportStateIDFunc(resourceName string) resource.Import
101103}
102104
103105func streamsWorkspaceConfig (projectID , workspaceName , region , cloudProvider string ) string {
104- return fmt .Sprintf (`
105- resource "mongodbatlas_stream_workspace" "test" {
106- project_id = %[1]q
107- workspace_name = %[2]q
108- data_process_region = {
109- region = %[3]q
110- cloud_provider = %[4]q
111- }
112- }
113- ` , projectID , workspaceName , region , cloudProvider )
114- }
115-
116- func streamsWorkspaceConfigWithStreamConfig (projectID , workspaceName , region , cloudProvider string ) string {
117106 return fmt .Sprintf (`
118107 resource "mongodbatlas_stream_workspace" "test" {
119108 project_id = %[1]q
@@ -123,7 +112,8 @@ func streamsWorkspaceConfigWithStreamConfig(projectID, workspaceName, region, cl
123112 cloud_provider = %[4]q
124113 }
125114 stream_config = {
126- tier = "SP30"
115+ max_tier_size = "SP30"
116+ tier = "SP10"
127117 }
128118 }
129119 ` , projectID , workspaceName , region , cloudProvider )
0 commit comments