From 844cffcd63649e184d487fd8954554192bd2d13b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Antonio=20Calvo?= <491695+jacalvo@users.noreply.github.com> Date: Tue, 27 Aug 2024 20:22:11 +0200 Subject: [PATCH] fix(tests): Proper check to determine if env is IBM (#550) Fixes #549, as `buildinfo` contains the info about the test suite, not the target env. --- sysdig/resource_sysdig_secure_policy_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sysdig/resource_sysdig_secure_policy_test.go b/sysdig/resource_sysdig_secure_policy_test.go index b98df74a..603f8c0d 100644 --- a/sysdig/resource_sysdig_secure_policy_test.go +++ b/sysdig/resource_sysdig_secure_policy_test.go @@ -4,6 +4,8 @@ package sysdig_test import ( "fmt" + "os" + "strings" "testing" "github.com/hashicorp/terraform-plugin-sdk/v2/helper/acctest" @@ -49,7 +51,7 @@ func TestAccPolicy(t *testing.T) { resource.TestStep{Config: policiesForGCPAuditLog(rText())}, resource.TestStep{Config: policiesForAzurePlatformlogs(rText())}, ) - if !buildinfo.IBMSecure { + if !strings.HasSuffix(os.Getenv("SYSDIG_SECURE_URL"), "ibm.com") { steps = append(steps, resource.TestStep{Config: policiesForFalcoCloudAWSCloudtrail(rText())}, resource.TestStep{Config: policiesForOkta(rText())},