From c623d12ffde04cc6554169b3a9b34af6d6062df6 Mon Sep 17 00:00:00 2001 From: Krzysztof Klimonda <kklimonda@paloaltonetworks.com> Date: Tue, 14 Jan 2025 15:57:19 +0100 Subject: [PATCH] Update acceptance tests to better verify entries order on the server post creation --- assets/terraform/test/resource_security_policy_test.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/assets/terraform/test/resource_security_policy_test.go b/assets/terraform/test/resource_security_policy_test.go index c943219d..ab007921 100644 --- a/assets/terraform/test/resource_security_policy_test.go +++ b/assets/terraform/test/resource_security_policy_test.go @@ -426,8 +426,8 @@ func TestAccSecurityPolicyOrdering(t *testing.T) { nameSuffix := acctest.RandStringFromCharSet(6, acctest.CharSetAlphaNum) prefix := fmt.Sprintf("test-acc-%s", nameSuffix) - rulesInitial := []string{"rule-1", "rule-2", "rule-3"} - rulesReordered := []string{"rule-2", "rule-1", "rule-3"} + rulesInitial := []string{"rule-1", "rule-2", "rule-3", "rule-4", "rule-5"} + rulesReordered := []string{"rule-2", "rule-1", "rule-3", "rule-4", "rule-5"} prefixed := func(name string) string { return fmt.Sprintf("%s-%s", prefix, name) @@ -481,6 +481,8 @@ func TestAccSecurityPolicyOrdering(t *testing.T) { stateExpectedRuleName(0, "rule-1"), stateExpectedRuleName(1, "rule-2"), stateExpectedRuleName(2, "rule-3"), + stateExpectedRuleName(3, "rule-4"), + stateExpectedRuleName(4, "rule-5"), ExpectServerSecurityRulesCount(prefix, sdkLocation, len(rulesInitial)), ExpectServerSecurityRulesOrder(prefix, sdkLocation, rulesInitial), }, @@ -508,12 +510,16 @@ func TestAccSecurityPolicyOrdering(t *testing.T) { planExpectedRuleName(0, "rule-2"), planExpectedRuleName(1, "rule-1"), planExpectedRuleName(2, "rule-3"), + planExpectedRuleName(3, "rule-4"), + planExpectedRuleName(4, "rule-5"), }, }, ConfigStateChecks: []statecheck.StateCheck{ stateExpectedRuleName(0, "rule-2"), stateExpectedRuleName(1, "rule-1"), stateExpectedRuleName(2, "rule-3"), + stateExpectedRuleName(3, "rule-4"), + stateExpectedRuleName(4, "rule-5"), ExpectServerSecurityRulesOrder(prefix, sdkLocation, rulesReordered), }, },