<div dir="ltr"><div dir="auto" style="word-wrap:break-word">From: Wout Mertens <<a href="mailto:Wout.Mertens@gmail.com" target="_blank">Wout.Mertens@gmail.com</a>><br><br>Adds test for transient disk translation in vmx files<div>
<br><div><div>---<br> tests/vmx2xmldata/vmx2xml-harddisk-transient.vmx |    6 +++++<br> tests/vmx2xmldata/vmx2xml-harddisk-transient.xml |   25 ++++++++++++++++++++++<br> tests/vmx2xmltest.c                              |    1 +<br>
 3 files changed, 32 insertions(+), 0 deletions(-)<br> create mode 100644 tests/vmx2xmldata/vmx2xml-harddisk-transient.vmx<br> create mode 100644 tests/vmx2xmldata/vmx2xml-harddisk-transient.xml<br><br>diff --git a/tests/vmx2xmldata/vmx2xml-harddisk-transient.vmx b/tests/vmx2xmldata/vmx2xml-harddisk-transient.vmx<br>
new file mode 100644<br>index 0000000..68ef382<br>--- /dev/null<br>+++ b/tests/vmx2xmldata/vmx2xml-harddisk-transient.vmx<br>@@ -0,0 +1,6 @@<br>+config.version = "8"<br>+virtualHW.version = "4"<br>+ide0:0.present = "true"<br>
+ide0:0.deviceType = "ata-hardDisk"<br>+ide0:0.fileName = "harddisk.vmdk"<br>+ide0:0.mode = "independent-nonpersistent"<br>diff --git a/tests/vmx2xmldata/vmx2xml-harddisk-transient.xml b/tests/vmx2xmldata/vmx2xml-harddisk-transient.xml<br>
new file mode 100644<br>index 0000000..3786e2f<br>--- /dev/null<br>+++ b/tests/vmx2xmldata/vmx2xml-harddisk-transient.xml<br>@@ -0,0 +1,25 @@<br>+<domain type='vmware'><br>+  <uuid>00000000-0000-0000-0000-000000000000</uuid><br>
+  <memory unit='KiB'>32768</memory><br>+  <currentMemory unit='KiB'>32768</currentMemory><br>+  <vcpu placement='static'>1</vcpu><br>+  <os><br>+    <type arch='i686'>hvm</type><br>
+  </os><br>+  <clock offset='utc'/><br>+  <on_poweroff>destroy</on_poweroff><br>+  <on_reboot>restart</on_reboot><br>+  <on_crash>destroy</on_crash><br>+  <devices><br>
+    <disk type='file' device='disk'><br>+      <source file='[datastore] directory/harddisk.vmdk'/><br>+      <target dev='hda' bus='ide'/><br>+      <transient/><br>
+      <address type='drive' controller='0' bus='0' target='0' unit='0'/><br>+    </disk><br>+    <controller type='ide' index='0'/><br>+    <video><br>
+      <model type='vmvga' vram='4096'/><br>+    </video><br>+  </devices><br>+</domain><br>diff --git a/tests/vmx2xmltest.c b/tests/vmx2xmltest.c<br>index 13515f0..70178f7 100644<br>
--- a/tests/vmx2xmltest.c<br>+++ b/tests/vmx2xmltest.c<br>@@ -221,6 +221,7 @@ mymain(void)<br> <br>     DO_TEST("harddisk-scsi-file", "harddisk-scsi-file");<br>     DO_TEST("harddisk-ide-file", "harddisk-ide-file");<br>
+    DO_TEST("harddisk-transient", "harddisk-transient");<br> <br>     DO_TEST("cdrom-scsi-file", "cdrom-scsi-file");<br>     DO_TEST("cdrom-scsi-device", "cdrom-scsi-device");<br>
-- <br>1.7.1<br><br></div></div></div></div></div>