@@ -23,8 +23,8 @@ func TestAccDataSourceOffer_Basic(t *testing.T) {
2323 {
2424 Config : `
2525 data "scaleway_baremetal_offer" "test1" {
26- zone = "fr-par-2 "
27- name = "EM-A210R-HDD "
26+ zone = "fr-par-1 "
27+ name = "EM-A115X-SSD "
2828 }
2929
3030 data "scaleway_baremetal_offer" "test2" {
@@ -33,26 +33,26 @@ func TestAccDataSourceOffer_Basic(t *testing.T) {
3333 ` ,
3434 Check : resource .ComposeTestCheckFunc (
3535 isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
36- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , "EM-A210R-HDD " ),
36+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , "EM-A115X-SSD " ),
3737 isOfferPresent (tt , "data.scaleway_baremetal_offer.test2" ),
3838 resource .TestCheckResourceAttrPair ("data.scaleway_baremetal_offer.test2" , "offer_id" , "data.scaleway_baremetal_offer.test1" , "offer_id" ),
39- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "name" , "EM-A210R-HDD " ),
39+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "name" , "EM-A115X-SSD " ),
4040 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "commercial_range" , "aluminium" ),
4141 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "include_disabled" , "false" ),
42- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "bandwidth" , "1000000000 " ),
42+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "bandwidth" , "500000000 " ),
4343 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "commercial_range" , "aluminium" ),
44- // resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "stock", "available"), // skipping this as stocks vary too much
45- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.name" , "AMD Ryzen PRO 3600 " ),
46- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.core_count" , "6 " ),
47- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.frequency" , "3600 " ),
48- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.thread_count" , "12 " ),
49- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.type" , "HDD " ),
44+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "stock" , "available" ), // skipping this as stocks vary too much
45+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.name" , "Intel Xeon E3 1220 or equivalent " ),
46+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.core_count" , "4 " ),
47+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.frequency" , "3100 " ),
48+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.thread_count" , "4 " ),
49+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.type" , "SSD " ),
5050 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.capacity" , "1000000000000" ),
51- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.type" , "HDD " ),
51+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.type" , "SSD " ),
5252 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.capacity" , "1000000000000" ),
53- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.type" , "DDR4 " ),
54- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.capacity" , "16000000000 " ),
55- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.frequency" , "3200 " ),
53+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.type" , "DDR3 " ),
54+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.capacity" , "32000000000 " ),
55+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.frequency" , "1600 " ),
5656 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.is_ecc" , "true" ),
5757 ),
5858 },
@@ -70,8 +70,8 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
7070 {
7171 Config : `
7272 data "scaleway_baremetal_offer" "test1" {
73- zone = "fr-par-2 "
74- name = "EM-A210R-HDD "
73+ zone = "fr-par-1 "
74+ name = "EM-A115X-SSD "
7575
7676 subscription_period = "hourly"
7777 }
@@ -82,28 +82,28 @@ func TestAccDataSourceOffer_SubscriptionPeriodHourly(t *testing.T) {
8282 ` ,
8383 Check : resource .ComposeTestCheckFunc (
8484 isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
85- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , "EM-A210R-HDD " ),
85+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , "EM-A115X-SSD " ),
8686 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "subscription_period" , "hourly" ),
8787 isOfferPresent (tt , "data.scaleway_baremetal_offer.test2" ),
8888 resource .TestCheckResourceAttrPair ("data.scaleway_baremetal_offer.test2" , "offer_id" , "data.scaleway_baremetal_offer.test1" , "offer_id" ),
89- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "name" , "EM-A210R-HDD " ),
89+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "name" , "EM-A115X-SSD " ),
9090 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "subscription_period" , "hourly" ),
9191 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "commercial_range" , "aluminium" ),
9292 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "include_disabled" , "false" ),
93- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "bandwidth" , "1000000000 " ),
93+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "bandwidth" , "500000000 " ),
9494 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "commercial_range" , "aluminium" ),
95- // resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "stock", "available"), // skipping this as stocks vary too much
96- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.name" , "AMD Ryzen PRO 3600 " ),
97- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.core_count" , "6 " ),
98- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.frequency" , "3600 " ),
99- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.thread_count" , "12 " ),
100- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.type" , "HDD " ),
95+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "stock" , "available" ), // skipping this as stocks vary too much
96+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.name" , "Intel Xeon E3 1220 or equivalent " ),
97+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.core_count" , "4 " ),
98+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.frequency" , "3100 " ),
99+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.thread_count" , "4 " ),
100+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.type" , "SSD " ),
101101 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.capacity" , "1000000000000" ),
102- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.type" , "HDD " ),
102+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.type" , "SSD " ),
103103 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.capacity" , "1000000000000" ),
104- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.type" , "DDR4 " ),
105- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.capacity" , "16000000000 " ),
106- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.frequency" , "3200 " ),
104+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.type" , "DDR3 " ),
105+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.capacity" , "32000000000 " ),
106+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.frequency" , "1600 " ),
107107 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.is_ecc" , "true" ),
108108 ),
109109 },
@@ -121,8 +121,8 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
121121 {
122122 Config : `
123123 data "scaleway_baremetal_offer" "test1" {
124- zone = "fr-par-2 "
125- name = "EM-A210R-HDD "
124+ zone = "fr-par-1 "
125+ name = "EM-A115X-SSD "
126126
127127 subscription_period = "monthly"
128128 }
@@ -133,28 +133,28 @@ func TestAccDataSourceOffer_SubscriptionPeriodMonthly(t *testing.T) {
133133 ` ,
134134 Check : resource .ComposeTestCheckFunc (
135135 isOfferPresent (tt , "data.scaleway_baremetal_offer.test1" ),
136- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , "EM-A210R-HDD " ),
136+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "name" , "EM-A115X-SSD " ),
137137 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test1" , "subscription_period" , "monthly" ),
138138 isOfferPresent (tt , "data.scaleway_baremetal_offer.test2" ),
139139 resource .TestCheckResourceAttrPair ("data.scaleway_baremetal_offer.test2" , "offer_id" , "data.scaleway_baremetal_offer.test1" , "offer_id" ),
140- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "name" , "EM-A210R-HDD " ),
140+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "name" , "EM-A115X-SSD " ),
141141 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "subscription_period" , "monthly" ),
142142 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "commercial_range" , "aluminium" ),
143143 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "include_disabled" , "false" ),
144- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "bandwidth" , "1000000000 " ),
144+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "bandwidth" , "500000000 " ),
145145 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "commercial_range" , "aluminium" ),
146- // resource.TestCheckResourceAttr("data.scaleway_baremetal_offer.test2", "stock", "available"), // skipping this as stocks vary too much
147- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.name" , "AMD Ryzen PRO 3600 " ),
148- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.core_count" , "6 " ),
149- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.frequency" , "3600 " ),
150- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.thread_count" , "12 " ),
151- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.type" , "HDD " ),
146+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "stock" , "available" ),
147+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.name" , "Intel Xeon E3 1220 or equivalent " ),
148+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.core_count" , "4 " ),
149+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.frequency" , "3100 " ),
150+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "cpu.0.thread_count" , "4 " ),
151+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.type" , "SSD " ),
152152 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.0.capacity" , "1000000000000" ),
153- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.type" , "HDD " ),
153+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.type" , "SSD " ),
154154 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "disk.1.capacity" , "1000000000000" ),
155- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.type" , "DDR4 " ),
156- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.capacity" , "16000000000 " ),
157- resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.frequency" , "3200 " ),
155+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.type" , "DDR3 " ),
156+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.capacity" , "32000000000 " ),
157+ resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.frequency" , "1600 " ),
158158 resource .TestCheckResourceAttr ("data.scaleway_baremetal_offer.test2" , "memory.0.is_ecc" , "true" ),
159159 ),
160160 },
0 commit comments