Skip to content

Commit e4b02a9

Browse files
committed
test mod
1 parent d9da725 commit e4b02a9

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

internal/fleet/agent_policy/resource_test.go

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,8 @@ func TestAccResourceAgentPolicy(t *testing.T) {
131131
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "monitor_logs", "true"),
132132
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "monitor_metrics", "false"),
133133
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "skip_destroy", "false"),
134-
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "global_data_tags", `[{"name":"tag1","value":"value1"},{"name":"tag2","value":1.1}]`),
134+
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "global_data_tags.tag1.string_value", "value1"),
135+
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "global_data_tags.tag2.number_value", "1.1"),
135136
),
136137
},
137138
{
@@ -144,7 +145,8 @@ func TestAccResourceAgentPolicy(t *testing.T) {
144145
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "monitor_logs", "false"),
145146
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "monitor_metrics", "true"),
146147
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "skip_destroy", "false"),
147-
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "global_data_tags", `[{"name":"tag1","value":"value1a"}]`)),
148+
resource.TestCheckResourceAttr("elasticstack_fleet_agent_policy.test_policy", "global_data_tags.tag1.string_value", "value1a"),
149+
),
148150
},
149151
{
150152
SkipFunc: versionutils.CheckIfVersionIsUnsupported(minVersionGlobalDataTags),
@@ -223,16 +225,14 @@ resource "elasticstack_fleet_agent_policy" "test_policy" {
223225
monitor_logs = true
224226
monitor_metrics = false
225227
skip_destroy = %t
226-
global_data_tags = jsonencode([
227-
{
228-
name = "tag1"
229-
value = "value1"
230-
},
231-
{
232-
name = "tag2"
233-
value = 1.1
228+
global_data_tags = {
229+
tag1 = {
230+
string_value = "value1"
231+
}
232+
tag2 = {
233+
number_value = 1.1
234234
}
235-
])
235+
}
236236
}
237237
238238
data "elasticstack_fleet_enrollment_tokens" "test_policy" {
@@ -256,12 +256,11 @@ resource "elasticstack_fleet_agent_policy" "test_policy" {
256256
monitor_logs = false
257257
monitor_metrics = true
258258
skip_destroy = %t
259-
global_data_tags = jsonencode([
260-
{
261-
name = "tag1"
262-
value = "value1a"
259+
global_data_tags = {
260+
tag1 = {
261+
string_value = "value1a"
263262
}
264-
])
263+
}
265264
}
266265
267266
data "elasticstack_fleet_enrollment_tokens" "test_policy" {

0 commit comments

Comments
 (0)