Skip to content

Commit b00e28a

Browse files
Update dependencies and remove external provider workaround from migration tests
1 parent 993d47d commit b00e28a

File tree

12 files changed

+27
-73
lines changed

12 files changed

+27
-73
lines changed

ec/acc/deployment_elasticsearch_kesytore_test.go

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -131,17 +131,6 @@ func TestAccDeploymentElasticsearchKeystore_UpgradeFrom0_4_1(t *testing.T) {
131131
)
132132
}
133133

134-
// Required because of a bug - see https://discuss.hashicorp.com/t/acceptance-testing-sdk-framework-upgrade-issue/44166/2
135-
externalProviderConfig := `
136-
terraform {
137-
required_providers {
138-
ec = {
139-
source = "elastic/ec"
140-
version = "0.4.1"
141-
}
142-
}
143-
}`
144-
145134
resource.ParallelTest(t, resource.TestCase{
146135
Steps: []resource.TestStep{
147136
{
@@ -151,7 +140,7 @@ terraform {
151140
Source: "elastic/ec",
152141
},
153142
},
154-
Config: cfgF(startCfg) + externalProviderConfig,
143+
Config: cfgF(startCfg),
155144
Check: resource.ComposeAggregateTestCheckFunc(
156145
resource.TestCheckResourceAttr(firstResName, "setting_name", "xpack.notification.slack.account.hello.secure_url"),
157146
resource.TestCheckResourceAttr(firstResName, "value", "hella"),

ec/acc/deployment_traffic_filter_association_test.go

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -81,16 +81,6 @@ func TestAccDeploymentTrafficFilterAssociation_UpgradeFrom0_4_1(t *testing.T) {
8181
cfg := fixtureAccDeploymentTrafficFilterResourceAssociationBasic(t, startCfg, randomName, getRegion(), defaultTemplate)
8282
ignoreChangesCfg := fixtureAccDeploymentTrafficFilterResourceAssociationBasic(t, ignoreChangesCfgFile, randomName, getRegion(), defaultTemplate)
8383

84-
// Required because of a bug - see https://discuss.hashicorp.com/t/acceptance-testing-sdk-framework-upgrade-issue/44166/2
85-
externalProviderConfig := `
86-
terraform {
87-
required_providers {
88-
ec = {
89-
source = "elastic/ec"
90-
version = "0.4.1"
91-
}
92-
}
93-
}`
9484
resource.ParallelTest(t, resource.TestCase{
9585
PreCheck: func() { testAccPreCheck(t) },
9686
CheckDestroy: testAccDeploymentTrafficFilterDestroy,
@@ -105,7 +95,7 @@ terraform {
10595
// Expects a non-empty plan since "ec_deployment.traffic_filter"
10696
// will have changes due to the traffic filter association.
10797
ExpectNonEmptyPlan: true,
108-
Config: cfg + externalProviderConfig,
98+
Config: cfg,
10999
Check: checkBasicDeploymentTrafficFilterAssociationResource(
110100
resName, resAssocName, randomName,
111101
resource.TestCheckResourceAttr(resName, "include_by_default", "false"),

ec/acc/deployment_traffic_filter_test.go

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -119,16 +119,6 @@ func TestAccDeploymentTrafficFilter_UpgradeFrom0_4_1(t *testing.T) {
119119
startCfg := "testdata/deployment_traffic_filter_basic.tf"
120120
cfg := fixtureAccDeploymentTrafficFilterResourceBasic(t, startCfg, randomName, getRegion())
121121

122-
// Required because of a bug - see https://discuss.hashicorp.com/t/acceptance-testing-sdk-framework-upgrade-issue/44166/2
123-
externalProviderConfig := `
124-
terraform {
125-
required_providers {
126-
ec = {
127-
source = "elastic/ec"
128-
version = "0.4.1"
129-
}
130-
}
131-
}`
132122
resource.ParallelTest(t, resource.TestCase{
133123
PreCheck: func() { testAccPreCheck(t) },
134124
CheckDestroy: testAccDeploymentTrafficFilterDestroy,
@@ -140,7 +130,7 @@ terraform {
140130
Source: "elastic/ec",
141131
},
142132
},
143-
Config: cfg + externalProviderConfig,
133+
Config: cfg,
144134
Check: checkBasicDeploymentTrafficFilterResource(resName, randomName,
145135
resource.TestCheckResourceAttr(resName, "include_by_default", "false"),
146136
resource.TestCheckResourceAttr(resName, "type", "ip"),

ec/ecdatasource/deploymentdatasource/datasource.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ import (
3737

3838
var _ datasource.DataSource = &DataSource{}
3939
var _ datasource.DataSourceWithConfigure = &DataSource{}
40-
var _ datasource.DataSourceWithGetSchema = &DataSource{}
41-
var _ datasource.DataSourceWithMetadata = &DataSource{}
4240

4341
type DataSource struct {
4442
client *api.API

ec/ecdatasource/deploymentsdatasource/datasource.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ import (
3737

3838
var _ datasource.DataSource = &DataSource{}
3939
var _ datasource.DataSourceWithConfigure = &DataSource{}
40-
var _ datasource.DataSourceWithGetSchema = &DataSource{}
41-
var _ datasource.DataSourceWithMetadata = &DataSource{}
4240

4341
type DataSource struct {
4442
client *api.API

ec/ecdatasource/stackdatasource/datasource.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ import (
3636

3737
var _ datasource.DataSource = &DataSource{}
3838
var _ datasource.DataSourceWithConfigure = &DataSource{}
39-
var _ datasource.DataSourceWithGetSchema = &DataSource{}
40-
var _ datasource.DataSourceWithMetadata = &DataSource{}
4139

4240
type DataSource struct {
4341
client *api.API

ec/ecresource/elasticsearchkeystoreresource/schema.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,6 @@ import (
3333
// Ensure provider defined types fully satisfy framework interfaces
3434
var _ resource.Resource = &Resource{}
3535
var _ resource.ResourceWithConfigure = &Resource{}
36-
var _ resource.ResourceWithGetSchema = &Resource{}
37-
38-
var _ resource.ResourceWithMetadata = &Resource{}
3936

4037
func (r *Resource) GetSchema(ctx context.Context) (tfsdk.Schema, diag.Diagnostics) {
4138
return tfsdk.Schema{

ec/ecresource/trafficfilterassocresource/schema.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@ import (
3333
// Ensure provider defined types fully satisfy framework interfaces
3434
var _ resource.Resource = &Resource{}
3535
var _ resource.ResourceWithConfigure = &Resource{}
36-
var _ resource.ResourceWithGetSchema = &Resource{}
3736
var _ resource.ResourceWithImportState = &Resource{}
38-
var _ resource.ResourceWithMetadata = &Resource{}
3937

4038
const entityTypeDeployment = "deployment"
4139

ec/ecresource/trafficfilterresource/schema.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,7 @@ import (
3636
// Ensure provider defined types fully satisfy framework interfaces
3737
var _ resource.Resource = &Resource{}
3838
var _ resource.ResourceWithConfigure = &Resource{}
39-
var _ resource.ResourceWithGetSchema = &Resource{}
4039
var _ resource.ResourceWithImportState = &Resource{}
41-
var _ resource.ResourceWithMetadata = &Resource{}
4240

4341
func (r *Resource) GetSchema(_ context.Context) (tfsdk.Schema, diag.Diagnostics) {
4442
return tfsdk.Schema{

ec/provider.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,6 @@ func ProviderWithClient(client *api.API, version string) provider.Provider {
149149

150150
var _ provider.Provider = (*Provider)(nil)
151151
var _ provider.ProviderWithMetadata = (*Provider)(nil)
152-
var _ provider.ProviderWithDataSources = (*Provider)(nil)
153-
var _ provider.ProviderWithResources = (*Provider)(nil)
154152

155153
type Provider struct {
156154
version string

0 commit comments

Comments
 (0)