From 11c3e6a146384f1a91d11375d021f86e35c04b97 Mon Sep 17 00:00:00 2001 From: Kit Ewbank Date: Wed, 10 Jan 2024 11:24:11 -0500 Subject: [PATCH] testAccIndexingConfiguration_allAttributes: Test '$' in 'named_shadow_names'. --- internal/service/iot/indexing_configuration_test.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/internal/service/iot/indexing_configuration_test.go b/internal/service/iot/indexing_configuration_test.go index 7c2fa12e89c4..83b96ce38b6f 100644 --- a/internal/service/iot/indexing_configuration_test.go +++ b/internal/service/iot/indexing_configuration_test.go @@ -93,8 +93,9 @@ func testAccIndexingConfiguration_allAttributes(t *testing.T) { resource.TestCheckResourceAttr(resourceName, "thing_indexing_configuration.0.named_shadow_indexing_mode", "ON"), resource.TestCheckResourceAttr(resourceName, "thing_indexing_configuration.0.thing_connectivity_indexing_mode", "STATUS"), resource.TestCheckResourceAttr(resourceName, "thing_indexing_configuration.0.thing_indexing_mode", "REGISTRY_AND_SHADOW"), - resource.TestCheckResourceAttr(resourceName, "thing_indexing_configuration.0.filter.0.named_shadow_names.#", "1"), - resource.TestCheckResourceAttr(resourceName, "thing_indexing_configuration.0.filter.0.named_shadow_names.0", "thing1shadow"), + resource.TestCheckResourceAttr(resourceName, "thing_indexing_configuration.0.filter.0.named_shadow_names.#", "2"), + resource.TestCheckTypeSetElemAttr(resourceName, "thing_indexing_configuration.0.filter.0.named_shadow_names.*", "thing1shadow"), + resource.TestCheckTypeSetElemAttr(resourceName, "thing_indexing_configuration.0.filter.0.named_shadow_names.*", "$package"), ), }, { @@ -131,7 +132,7 @@ resource "aws_iot_indexing_configuration" "test" { named_shadow_indexing_mode = "ON" filter { - named_shadow_names = ["thing1shadow"] + named_shadow_names = ["thing1shadow", "$package"] } custom_field {