@@ -23,25 +23,21 @@ func TestAccDataSourceOffer_Basic(t *testing.T) {
23
23
tt := acctest .NewTestTools (t )
24
24
defer tt .Cleanup ()
25
25
26
- if ! IsOfferAvailable (OfferID , Zone , tt ) {
27
- t .Skip ("Offer is out of stock" )
28
- }
29
-
30
26
resource .ParallelTest (t , resource.TestCase {
31
27
PreCheck : func () { acctest .PreCheck (t ) },
32
28
ProviderFactories : tt .ProviderFactories ,
33
29
Steps : []resource.TestStep {
34
30
{
35
31
Config : fmt .Sprintf (`
36
32
data "scaleway_baremetal_offer" "test1" {
37
- zone = "fr-par-1 "
33
+ zone = "%s "
38
34
name = "%s"
39
35
}
40
36
41
37
data "scaleway_baremetal_offer" "test2" {
42
38
offer_id = data.scaleway_baremetal_offer.test1.offer_id
43
39
}
44
- ` , OfferName ),
40
+ ` , Zone , OfferName ),
45
41
Check : resource .ComposeTestCheckFunc (
46
42
isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
47
43
resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , OfferName ),
@@ -75,18 +71,14 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
75
71
tt := acctest .NewTestTools (t )
76
72
defer tt .Cleanup ()
77
73
78
- if ! IsOfferAvailable (OfferID , Zone , tt ) {
79
- t .Skip ("Offer is out of stock" )
80
- }
81
-
82
74
resource .ParallelTest (t , resource.TestCase {
83
75
PreCheck : func () { acctest .PreCheck (t ) },
84
76
ProviderFactories : tt .ProviderFactories ,
85
77
Steps : []resource.TestStep {
86
78
{
87
79
Config : fmt .Sprintf (`
88
80
data "scaleway_baremetal_offer" "test1" {
89
- zone = "fr-par-1 "
81
+ zone = "%s "
90
82
name = "%s"
91
83
92
84
subscription_period = "hourly"
@@ -95,7 +87,7 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
95
87
data "scaleway_baremetal_offer" "test2" {
96
88
offer_id = data.scaleway_baremetal_offer.test1.offer_id
97
89
}
98
- ` , OfferName ),
90
+ ` , Zone , OfferName ),
99
91
Check : resource .ComposeTestCheckFunc (
100
92
isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
101
93
resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , OfferName ),
@@ -131,18 +123,14 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
131
123
tt := acctest .NewTestTools (t )
132
124
defer tt .Cleanup ()
133
125
134
- if ! IsOfferAvailable (OfferID , Zone , tt ) {
135
- t .Skip ("Offer is out of stock" )
136
- }
137
-
138
126
resource .ParallelTest (t , resource.TestCase {
139
127
PreCheck : func () { acctest .PreCheck (t ) },
140
128
ProviderFactories : tt .ProviderFactories ,
141
129
Steps : []resource.TestStep {
142
130
{
143
131
Config : fmt .Sprintf (`
144
132
data "scaleway_baremetal_offer" "test1" {
145
- zone = "fr-par-1 "
133
+ zone = "%s "
146
134
name = "%s"
147
135
148
136
subscription_period = "monthly"
@@ -151,7 +139,7 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
151
139
data "scaleway_baremetal_offer" "test2" {
152
140
offer_id = data.scaleway_baremetal_offer.test1.offer_id
153
141
}
154
- ` , OfferName ),
142
+ ` , Zone , OfferName ),
155
143
Check : resource .ComposeTestCheckFunc (
156
144
isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
157
145
resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , OfferName ),
0 commit comments