@@ -23,25 +23,21 @@ func TestAccDataSourceOffer_Basic(t *testing.T) {
2323 tt := acctest .NewTestTools (t )
2424 defer tt .Cleanup ()
2525
26- if ! IsOfferAvailable (OfferID , Zone , tt ) {
27- t .Skip ("Offer is out of stock" )
28- }
29-
3026 resource .ParallelTest (t , resource.TestCase {
3127 PreCheck : func () { acctest .PreCheck (t ) },
3228 ProviderFactories : tt .ProviderFactories ,
3329 Steps : []resource.TestStep {
3430 {
3531 Config : fmt .Sprintf (`
3632 data "scaleway_baremetal_offer" "test1" {
37- zone = "fr-par-1 "
33+ zone = "%s "
3834 name = "%s"
3935 }
4036
4137 data "scaleway_baremetal_offer" "test2" {
4238 offer_id = data.scaleway_baremetal_offer.test1.offer_id
4339 }
44- ` , OfferName ),
40+ ` , Zone , OfferName ),
4541 Check : resource .ComposeTestCheckFunc (
4642 isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
4743 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , OfferName ),
@@ -75,18 +71,14 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
7571 tt := acctest .NewTestTools (t )
7672 defer tt .Cleanup ()
7773
78- if ! IsOfferAvailable (OfferID , Zone , tt ) {
79- t .Skip ("Offer is out of stock" )
80- }
81-
8274 resource .ParallelTest (t , resource.TestCase {
8375 PreCheck : func () { acctest .PreCheck (t ) },
8476 ProviderFactories : tt .ProviderFactories ,
8577 Steps : []resource.TestStep {
8678 {
8779 Config : fmt .Sprintf (`
8880 data "scaleway_baremetal_offer" "test1" {
89- zone = "fr-par-1 "
81+ zone = "%s "
9082 name = "%s"
9183
9284 subscription_period = "hourly"
@@ -95,7 +87,7 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
9587 data "scaleway_baremetal_offer" "test2" {
9688 offer_id = data.scaleway_baremetal_offer.test1.offer_id
9789 }
98- ` , OfferName ),
90+ ` , Zone , OfferName ),
9991 Check : resource .ComposeTestCheckFunc (
10092 isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
10193 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , OfferName ),
@@ -131,18 +123,14 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
131123 tt := acctest .NewTestTools (t )
132124 defer tt .Cleanup ()
133125
134- if ! IsOfferAvailable (OfferID , Zone , tt ) {
135- t .Skip ("Offer is out of stock" )
136- }
137-
138126 resource .ParallelTest (t , resource.TestCase {
139127 PreCheck : func () { acctest .PreCheck (t ) },
140128 ProviderFactories : tt .ProviderFactories ,
141129 Steps : []resource.TestStep {
142130 {
143131 Config : fmt .Sprintf (`
144132 data "scaleway_baremetal_offer" "test1" {
145- zone = "fr-par-1 "
133+ zone = "%s "
146134 name = "%s"
147135
148136 subscription_period = "monthly"
@@ -151,7 +139,7 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
151139 data "scaleway_baremetal_offer" "test2" {
152140 offer_id = data.scaleway_baremetal_offer.test1.offer_id
153141 }
154- ` , OfferName ),
142+ ` , Zone , OfferName ),
155143 Check : resource .ComposeTestCheckFunc (
156144 isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
157145 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , OfferName ),
0 commit comments