@@ -2,7 +2,6 @@ package aws
22
33import (
44 "fmt"
5- "regexp"
65 "testing"
76
87 "github.com/hashicorp/terraform-plugin-sdk/v2/helper/acctest"
@@ -21,16 +20,16 @@ func TestAccAWSMskClusterDataSource_Name(t *testing.T) {
2120 Steps : []resource.TestStep {
2221 {
2322 Config : testAccMskClusterDataSourceConfigName (rName ),
24- Check : resource .ComposeTestCheckFunc (
25- resource .TestCheckResourceAttrPair (resourceName , "arn" , dataSourceName , "arn" ),
26- resource .TestCheckResourceAttr ( resourceName , "bootstrap_brokers" , " " ),
27- resource .TestCheckResourceAttrPair (resourceName , "bootstrap_brokers_sasl_scram" , dataSourceName , "bootstrap_brokers_sasl_scram" ),
28- resource .TestMatchResourceAttr ( resourceName , "bootstrap_brokers_tls" , regexp . MustCompile ( `^(([-\w]+\.){1,}[\w]+:\d+,){2,}([-\w]+\.){1,}[\w]+:\d+$` )), // Hostname ordering not guaranteed between resource and data source reads
29- resource .TestCheckResourceAttrPair (resourceName , "cluster_name" , dataSourceName , "cluster_name" ),
30- resource .TestCheckResourceAttrPair (resourceName , "kafka_version" , dataSourceName , "kafka_version" ),
31- resource .TestCheckResourceAttrPair (resourceName , "number_of_broker_nodes" , dataSourceName , "number_of_broker_nodes" ),
32- resource .TestCheckResourceAttrPair (resourceName , "tags.%" , dataSourceName , "tags.%" ),
33- resource .TestCheckResourceAttrPair (resourceName , "zookeeper_connect_string" , dataSourceName , "zookeeper_connect_string" ),
23+ Check : resource .ComposeAggregateTestCheckFunc (
24+ resource .TestCheckResourceAttrPair (dataSourceName , "arn" , resourceName , "arn" ),
25+ resource .TestCheckResourceAttrPair ( dataSourceName , "bootstrap_brokers" , resourceName , "bootstrap_brokers " ),
26+ resource .TestCheckResourceAttrPair (dataSourceName , "bootstrap_brokers_sasl_scram" , resourceName , "bootstrap_brokers_sasl_scram" ),
27+ resource .TestCheckResourceAttrPair ( dataSourceName , "bootstrap_brokers_tls" , resourceName , "bootstrap_brokers_tls" ),
28+ resource .TestCheckResourceAttrPair (dataSourceName , "cluster_name" , resourceName , "cluster_name" ),
29+ resource .TestCheckResourceAttrPair (dataSourceName , "kafka_version" , resourceName , "kafka_version" ),
30+ resource .TestCheckResourceAttrPair (dataSourceName , "number_of_broker_nodes" , resourceName , "number_of_broker_nodes" ),
31+ resource .TestCheckResourceAttrPair (dataSourceName , "tags.%" , resourceName , "tags.%" ),
32+ resource .TestCheckResourceAttrPair (dataSourceName , "zookeeper_connect_string" , resourceName , "zookeeper_connect_string" ),
3433 ),
3534 },
3635 },
0 commit comments