Skip to content

Commit 756e182

Browse files
committed
tests(instance_server): use sbs and b_ssd together
1 parent 4863479 commit 756e182

File tree

2 files changed

+1866
-699
lines changed

2 files changed

+1866
-699
lines changed

internal/services/instance/server_test.go

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1994,6 +1994,30 @@ func TestAccServer_BlockExternal(t *testing.T) {
19941994
resource.TestCheckResourceAttrPair("scaleway_instance_server.main", "additional_volume_ids.0", "scaleway_block_volume.volume", "id"),
19951995
),
19961996
},
1997+
{
1998+
Config: `
1999+
resource "scaleway_block_volume" "volume" {
2000+
iops = 5000
2001+
size_in_gb = 10
2002+
}
2003+
2004+
resource "scaleway_instance_volume" "volume" {
2005+
type = "b_ssd"
2006+
size_in_gb = 10
2007+
}
2008+
2009+
resource "scaleway_instance_server" "main" {
2010+
image = "ubuntu_jammy"
2011+
type = "PLAY2-PICO"
2012+
additional_volume_ids = [scaleway_block_volume.volume.id, scaleway_instance_volume.volume.id]
2013+
}`,
2014+
Check: resource.ComposeTestCheckFunc(
2015+
resource.TestCheckResourceAttr("scaleway_instance_server.main", "type", "PLAY2-PICO"),
2016+
resource.TestCheckResourceAttr("scaleway_instance_server.main", "additional_volume_ids.#", "2"),
2017+
resource.TestCheckResourceAttrPair("scaleway_instance_server.main", "additional_volume_ids.0", "scaleway_block_volume.volume", "id"),
2018+
resource.TestCheckResourceAttrPair("scaleway_instance_server.main", "additional_volume_ids.1", "scaleway_instance_volume.volume", "id"),
2019+
),
2020+
},
19972021
},
19982022
})
19992023
}

0 commit comments

Comments
 (0)