Skip to content

Commit da2304a

Browse files
committed
fix tests
1 parent 9015758 commit da2304a

File tree

4 files changed

+88
-58
lines changed

4 files changed

+88
-58
lines changed

internal/services/baremetal/helpers.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
)
2121

2222
const (
23-
ServerTimeout = 60 * time.Minute
23+
ServerTimeout = 80 * time.Minute
2424
serverRetryFuncTimeout = ServerTimeout + time.Minute // some RetryFunc are calling a WaitFor
2525
defaultServerTimeout = serverRetryFuncTimeout + time.Minute
2626
retryInterval = 5 * time.Second

internal/services/baremetal/offer_data_source_test.go

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ import (
1414
)
1515

1616
const (
17-
offerName = "EM-B220E-NVME"
18-
region = "fr-par-1"
19-
offerId = "206ea234-9097-4ae1-af68-6d2be09f47ed"
17+
OfferName = "EM-B220E-NVME"
18+
Region = "fr-par-1"
19+
OfferId = "206ea234-9097-4ae1-af68-6d2be09f47ed"
2020
)
2121

2222
func TestAccDataSourceOffer_Basic(t *testing.T) {
2323
tt := acctest.NewTestTools(t)
2424
defer tt.Cleanup()
25-
if !IsOfferAvailable(offerId, region, tt) {
25+
if !IsOfferAvailable(OfferId, Region, tt) {
2626
t.Skip("Offer is out of stock")
2727
}
2828
resource.ParallelTest(t, resource.TestCase{
@@ -39,13 +39,13 @@ func TestAccDataSourceOffer_Basic(t *testing.T) {
3939
data "scaleway_baremetal_offer" "test2" {
4040
offer_id = data.scaleway_baremetal_offer.test1.offer_id
4141
}
42-
`, offerName),
42+
`, OfferName),
4343
Check: resource.ComposeTestCheckFunc(
4444
isOfferPresent(tt, "data.scaleway_baremetal_offer.test1"),
45-
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "name", offerName),
45+
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "name", OfferName),
4646
isOfferPresent(tt, "data.scaleway_baremetal_offer.test2"),
4747
resource.TestCheckResourceAttrPair("data.scaleway_baremetal_offer.test2", "offer_id", "data.scaleway_baremetal_offer.test1", "offer_id"),
48-
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "name", offerName),
48+
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "name", OfferName),
4949
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "commercial_range", "beryllium"),
5050
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "include_disabled", "false"), //what the hell
5151
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "bandwidth", "1000000000"),
@@ -72,7 +72,7 @@ func TestAccDataSourceOffer_Basic(t *testing.T) {
7272
func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
7373
tt := acctest.NewTestTools(t)
7474
defer tt.Cleanup()
75-
if !IsOfferAvailable(offerId, region, tt) {
75+
if !IsOfferAvailable(OfferId, Region, tt) {
7676
t.Skip("Offer is out of stock")
7777
}
7878
resource.ParallelTest(t, resource.TestCase{
@@ -91,14 +91,14 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
9191
data "scaleway_baremetal_offer" "test2" {
9292
offer_id = data.scaleway_baremetal_offer.test1.offer_id
9393
}
94-
`, offerName),
94+
`, OfferName),
9595
Check: resource.ComposeTestCheckFunc(
9696
isOfferPresent(tt, "data.scaleway_baremetal_offer.test1"),
97-
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "name", offerName),
97+
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "name", OfferName),
9898
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "subscription_period", "hourly"),
9999
isOfferPresent(tt, "data.scaleway_baremetal_offer.test2"),
100100
resource.TestCheckResourceAttrPair("data.scaleway_baremetal_offer.test2", "offer_id", "data.scaleway_baremetal_offer.test1", "offer_id"),
101-
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "name", offerName),
101+
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "name", OfferName),
102102
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "subscription_period", "hourly"),
103103
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "commercial_range", "beryllium"),
104104
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "include_disabled", "false"),
@@ -126,7 +126,7 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
126126
func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
127127
tt := acctest.NewTestTools(t)
128128
defer tt.Cleanup()
129-
if !IsOfferAvailable(offerId, region, tt) {
129+
if !IsOfferAvailable(OfferId, Region, tt) {
130130
t.Skip("Offer is out of stock")
131131
}
132132
resource.ParallelTest(t, resource.TestCase{
@@ -145,14 +145,14 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
145145
data "scaleway_baremetal_offer" "test2" {
146146
offer_id = data.scaleway_baremetal_offer.test1.offer_id
147147
}
148-
`, offerName),
148+
`, OfferName),
149149
Check: resource.ComposeTestCheckFunc(
150150
isOfferPresent(tt, "data.scaleway_baremetal_offer.test1"),
151-
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "name", offerName),
151+
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "name", OfferName),
152152
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test1", "subscription_period", "monthly"),
153153
isOfferPresent(tt, "data.scaleway_baremetal_offer.test2"),
154154
resource.TestCheckResourceAttrPair("data.scaleway_baremetal_offer.test2", "offer_id", "data.scaleway_baremetal_offer.test1", "offer_id"),
155-
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "name", offerName),
155+
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "name", OfferName),
156156
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "subscription_period", "monthly"),
157157
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "commercial_range", "beryllium"),
158158
resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "include_disabled", "false"),

internal/services/baremetal/server_data_source_test.go

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ import (
1212
func TestAccDataSourceServer_Basic(t *testing.T) {
1313
tt := acctest.NewTestTools(t)
1414
defer tt.Cleanup()
15+
if !IsOfferAvailable(OfferId, Region, tt) {
16+
t.Skip("Offer is out of stock")
17+
}
1518

1619
SSHKeyName := "TestAccScalewayDataSourceBaremetalServer_Basic"
1720
name := "TestAccScalewayDataSourceBaremetalServer_Basic"
@@ -31,7 +34,7 @@ func TestAccDataSourceServer_Basic(t *testing.T) {
3134
3235
data "scaleway_baremetal_offer" "my_offer" {
3336
zone = "fr-par-1"
34-
name = "EM-A115X-SSD"
37+
name = "%s"
3538
}
3639
3740
resource "scaleway_iam_ssh_key" "main" {
@@ -48,7 +51,7 @@ func TestAccDataSourceServer_Basic(t *testing.T) {
4851
4952
ssh_key_ids = [ scaleway_iam_ssh_key.main.id ]
5053
}
51-
`, SSHKeyName, SSHKeyBaremetal, name),
54+
`, OfferName, SSHKeyName, SSHKeyBaremetal, name),
5255
},
5356
{
5457
Config: fmt.Sprintf(`
@@ -60,7 +63,7 @@ func TestAccDataSourceServer_Basic(t *testing.T) {
6063
6164
data "scaleway_baremetal_offer" "my_offer" {
6265
zone = "fr-par-1"
63-
name = "EM-A115X-SSD"
66+
name = "%s"
6467
}
6568
6669
resource "scaleway_iam_ssh_key" "main" {
@@ -87,7 +90,7 @@ func TestAccDataSourceServer_Basic(t *testing.T) {
8790
server_id = "${scaleway_baremetal_server.main.id}"
8891
zone = "fr-par-1"
8992
}
90-
`, SSHKeyName, SSHKeyBaremetal, name),
93+
`, OfferName, SSHKeyName, SSHKeyBaremetal, name),
9194
Check: resource.ComposeTestCheckFunc(
9295
testAccCheckBaremetalServerExists(tt, "data.scaleway_baremetal_server.by_id"),
9396
testAccCheckBaremetalServerExists(tt, "data.scaleway_baremetal_server.by_name"),

0 commit comments

Comments
 (0)