@@ -75,6 +75,9 @@ func TestAccResourceIntegrationPolicy(t *testing.T) {
7575func TestAccResourceIntegrationPolicySecretsFromSDK (t * testing.T ) {
7676 policyName := sdkacctest .RandStringFromCharSet (22 , sdkacctest .CharSetAlphaNum )
7777
78+ sdkConstrains , err := version .NewConstraint (">=8.10.0,<8.16.0" )
79+ require .NoError (t , err )
80+
7881 resource .Test (t , resource.TestCase {
7982 PreCheck : func () { acctest .PreCheck (t ) },
8083 CheckDestroy : checkResourceIntegrationPolicyDestroy ,
@@ -86,7 +89,7 @@ func TestAccResourceIntegrationPolicySecretsFromSDK(t *testing.T) {
8689 VersionConstraint : "0.11.7" ,
8790 },
8891 },
89- SkipFunc : versionutils .CheckIfVersionIsUnsupported ( minVersionIntegrationPolicy ),
92+ SkipFunc : versionutils .CheckIfVersionMeetsConstraints ( sdkConstrains ),
9093 Config : testAccResourceIntegrationPolicySecretsCreate (policyName , "created" ),
9194 ExpectNonEmptyPlan : true , // secret churn
9295 Check : resource .ComposeTestCheckFunc (
@@ -103,7 +106,7 @@ func TestAccResourceIntegrationPolicySecretsFromSDK(t *testing.T) {
103106 },
104107 {
105108 ProtoV6ProviderFactories : acctest .Providers ,
106- SkipFunc : versionutils .CheckIfVersionIsUnsupported ( minVersionIntegrationPolicy ),
109+ SkipFunc : versionutils .CheckIfVersionMeetsConstraints ( sdkConstrains ),
107110 Config : testAccResourceIntegrationPolicySecretsCreate (policyName , "created" ),
108111 Check : resource .ComposeTestCheckFunc (
109112 resource .TestCheckResourceAttr ("elasticstack_fleet_integration_policy.test_policy" , "name" , policyName ),
0 commit comments