@@ -36,6 +36,7 @@ func TestAccScalewayDataSourceLbs_Basic(t *testing.T) {
3636 name = "tf-lb-datasource0"
3737 description = "a description"
3838 type = "LB-S"
39+ tags = [ "terraform-test", "data_scaleway_lbs", "basic" ]
3940 }
4041 ` ,
4142 },
@@ -52,13 +53,15 @@ func TestAccScalewayDataSourceLbs_Basic(t *testing.T) {
5253 name = "tf-lb-datasource0"
5354 description = "a description"
5455 type = "LB-S"
56+ tags = [ "terraform-test", "data_scaleway_lbs", "basic" ]
5557 }
5658
5759 resource scaleway_lb lb2 {
5860 ip_id = scaleway_lb_ip.ip2.id
5961 name = "tf-lb-datasource1"
6062 description = "a description"
6163 type = "LB-S"
64+ tags = [ "terraform-test", "data_scaleway_lbs", "basic" ]
6265 }
6366 ` ,
6467 },
@@ -75,20 +78,27 @@ func TestAccScalewayDataSourceLbs_Basic(t *testing.T) {
7578 name = "tf-lb-datasource0"
7679 description = "a description"
7780 type = "LB-S"
81+ tags = [ "terraform-test", "data_scaleway_lbs", "basic" ]
7882 }
7983
8084 resource scaleway_lb lb2 {
8185 ip_id = scaleway_lb_ip.ip2.id
8286 name = "tf-lb-datasource1"
8387 description = "a description"
8488 type = "LB-S"
89+ tags = [ "terraform-test", "data_scaleway_lbs", "basic" ]
8590 }
8691
8792 data "scaleway_lbs" "lbs_by_name" {
8893 name = "tf-lb-datasource"
8994 depends_on = [scaleway_lb.lb1, scaleway_lb.lb2]
9095 }
9196
97+ data "scaleway_lbs" "lbs_by_tags" {
98+ tags = [ "terraform-test", "data_scaleway_lbs" ]
99+ depends_on = [scaleway_lb.lb1, scaleway_lb.lb2]
100+ }
101+
92102 data "scaleway_lbs" "lbs_by_name_other_zone" {
93103 name = "tf-lb-datasource"
94104 zone = "fr-par-2"
@@ -101,6 +111,9 @@ func TestAccScalewayDataSourceLbs_Basic(t *testing.T) {
101111 resource .TestCheckResourceAttrSet ("data.scaleway_lbs.lbs_by_name" , "lbs.0.name" ),
102112 resource .TestCheckResourceAttrSet ("data.scaleway_lbs.lbs_by_name" , "lbs.1.name" ),
103113
114+ resource .TestCheckResourceAttrSet ("data.scaleway_lbs.lbs_by_tags" , "lbs.0.id" ),
115+ resource .TestCheckResourceAttrSet ("data.scaleway_lbs.lbs_by_tags" , "lbs.1.id" ),
116+
104117 resource .TestCheckNoResourceAttr ("data.scaleway_lbs.lbs_by_name_other_zone" , "lbs.0.id" ),
105118 ),
106119 },
0 commit comments