Skip to content

Commit

Permalink
WIP: update test
Browse files Browse the repository at this point in the history
  • Loading branch information
treywelsh committed Nov 17, 2023
1 parent 868f202 commit f168389
Showing 1 changed file with 10 additions and 4 deletions.
14 changes: 10 additions & 4 deletions opennebula/resource_opennebula_virtual_machine_nic_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,23 +60,23 @@ func TestAccVirtualMachineNICUpdate(t *testing.T) {
Check: resource.ComposeTestCheckFunc(
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "name", "test-virtual_machine"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "keep_nic_order", "false"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.#", "4"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.#", "5"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.0.computed_ip", "172.16.100.112"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.1.computed_ip", "172.16.100.132"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.2.computed_ip", "172.16.100.113"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.3.computed_ip", "172.16.100.133"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.4.computed_ip", "172.16.100.133"),
),
},
{
Config: testAccVirtualMachineTemplateConfigMultipleNICsOrderedUpdate,
Check: resource.ComposeTestCheckFunc(
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "name", "test-virtual_machine"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "keep_nic_order", "true"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.#", "4"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.#", "5"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.0.computed_ip", "172.16.100.112"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.1.computed_ip", "172.16.100.134"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.2.computed_ip", "172.16.100.113"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.3.computed_ip", "172.16.100.133"),
resource.TestCheckResourceAttr("opennebula_virtual_machine.test", "nic.4.computed_ip", "172.16.100.133"),
),
},
{
Expand Down Expand Up @@ -445,6 +445,9 @@ var testAccVirtualMachineTemplateConfigMultipleNICs = testNICVNetResources + `
network_id = opennebula_virtual_network.network2.id
ip = "172.16.100.113"
}
nic {
network_mode_auto = true
}
nic {
network_id = opennebula_virtual_network.network1.id
ip = "172.16.100.133"
Expand Down Expand Up @@ -497,6 +500,9 @@ var testAccVirtualMachineTemplateConfigMultipleNICsOrderedUpdate = testNICVNetRe
network_id = opennebula_virtual_network.network2.id
ip = "172.16.100.113"
}
nic {
network_mode_auto = true
}
nic {
network_id = opennebula_virtual_network.network1.id
ip = "172.16.100.133"
Expand Down

0 comments on commit f168389

Please sign in to comment.