@@ -58,25 +58,28 @@ func TestAccProjectInboundDataFilterResource_LegacyBrowser(t *testing.T) {
5858 ProtoV6ProviderFactories : testAccProtoV6ProviderFactories ,
5959 Steps : []resource.TestStep {
6060 {
61- Config : testAccProjectInboundDataFilterConfig (team , project , filterId , "subfilters = [\" ie_pre_9\" ]" ),
61+ Config : testAccProjectInboundDataFilterConfig (team , project , filterId , "subfilters = [\" android_pre_4 \" , \" ie_pre_9\" ]" ),
6262 Check : resource .ComposeTestCheckFunc (
6363 resource .TestCheckResourceAttr (rn , "organization" , acctest .TestOrganization ),
6464 resource .TestCheckResourceAttr (rn , "project" , project ),
6565 resource .TestCheckResourceAttr (rn , "filter_id" , filterId ),
6666 resource .TestCheckNoResourceAttr (rn , "active" ),
67- resource .TestCheckResourceAttr (rn , "subfilters.#" , "1" ),
68- resource .TestCheckResourceAttr (rn , "subfilters.0" , "ie_pre_9" ),
67+ resource .TestCheckResourceAttr (rn , "subfilters.#" , "2" ),
68+ resource .TestCheckResourceAttr (rn , "subfilters.0" , "android_pre_4" ),
69+ resource .TestCheckResourceAttr (rn , "subfilters.1" , "ie_pre_9" ),
6970 ),
7071 },
72+ // NOTE: Intentionally not sorting subfilters to show that the order does not matter during import.
7173 {
72- Config : testAccProjectInboundDataFilterConfig (team , project , filterId , "subfilters = [\" safari_pre_6\" ]" ),
74+ Config : testAccProjectInboundDataFilterConfig (team , project , filterId , "subfilters = [\" safari_pre_6\" , \" android_pre_4 \" ]" ),
7375 Check : resource .ComposeTestCheckFunc (
7476 resource .TestCheckResourceAttr (rn , "organization" , acctest .TestOrganization ),
7577 resource .TestCheckResourceAttr (rn , "project" , project ),
7678 resource .TestCheckResourceAttr (rn , "filter_id" , filterId ),
7779 resource .TestCheckNoResourceAttr (rn , "active" ),
78- resource .TestCheckResourceAttr (rn , "subfilters.#" , "1" ),
79- resource .TestCheckResourceAttr (rn , "subfilters.0" , "safari_pre_6" ),
80+ resource .TestCheckResourceAttr (rn , "subfilters.#" , "2" ),
81+ resource .TestCheckResourceAttr (rn , "subfilters.0" , "android_pre_4" ),
82+ resource .TestCheckResourceAttr (rn , "subfilters.1" , "safari_pre_6" ),
8083 ),
8184 },
8285 {
0 commit comments