summaryrefslogtreecommitdiff
path: root/libvirt/resource_libvirt_domain_test.go
diff options
context:
space:
mode:
authorThomas Hipp <thomashipp@gmail.com>2017-12-08 13:28:08 +0100
committerGitHub <noreply@github.com>2017-12-08 13:28:08 +0100
commit8aa37bc03ce12e487d8a4d1ba9df56355da235ea (patch)
tree733d794a54d7f1fc68a3942636a9e18c4e1537aa /libvirt/resource_libvirt_domain_test.go
parent79ad36eed30a9664b31709b599d984f365060190 (diff)
parent9be42d2996fd6acd34b1bda8a4245d3aa7544135 (diff)
downloadterraform-provider-libvirt-8aa37bc03ce12e487d8a4d1ba9df56355da235ea.tar
terraform-provider-libvirt-8aa37bc03ce12e487d8a4d1ba9df56355da235ea.tar.gz
Merge pull request #258 from monstermunchkin/support-cdroms
support local cdroms
Diffstat (limited to 'libvirt/resource_libvirt_domain_test.go')
-rw-r--r--libvirt/resource_libvirt_domain_test.go15
1 files changed, 11 insertions, 4 deletions
diff --git a/libvirt/resource_libvirt_domain_test.go b/libvirt/resource_libvirt_domain_test.go
index 47c99ef5..43ce2478 100644
--- a/libvirt/resource_libvirt_domain_test.go
+++ b/libvirt/resource_libvirt_domain_test.go
@@ -290,9 +290,15 @@ func TestAccLibvirtDomainKernelInitrdCmdline(t *testing.T) {
func TestAccLibvirtDomain_NetworkInterface(t *testing.T) {
var domain libvirt.Domain
+ currentDir, err := os.Getwd()
+ if err != nil {
+ t.Fatal("Unexpected error:", err)
+ }
+
var config = fmt.Sprintf(`
- resource "libvirt_volume" "acceptance-test-volume" {
- name = "terraform-test"
+ resource "libvirt_network" "acceptance-test-network" {
+ name = "terraform-test"
+ addresses = ["10.17.3.0/24"]
}
resource "libvirt_domain" "acceptance-test-domain" {
@@ -303,11 +309,12 @@ func TestAccLibvirtDomain_NetworkInterface(t *testing.T) {
network_interface = {
network_name = "default"
mac = "52:54:00:A9:F5:17"
+ wait_for_lease = 1
}
disk {
- volume_id = "${libvirt_volume.acceptance-test-volume.id}"
+ file = "%s/testdata/tcl.iso"
}
- }`)
+ }`, currentDir)
resource.Test(t, resource.TestCase{
PreCheck: func() { testAccPreCheck(t) },