[libvirt] [glib PATCH 3/3] tests: Add testes for _domain_os_{set, get}_machine()

Fabiano Fidêncio fidencio at redhat.com
Thu Oct 11 15:40:09 UTC 2018


Signed-off-by: Fabiano Fidêncio <fidencio at redhat.com>
---
 tests/test-gconfig.c            | 2 ++
 tests/xml/gconfig-domain-os.xml | 2 +-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/test-gconfig.c b/tests/test-gconfig.c
index a64da26..3328297 100644
--- a/tests/test-gconfig.c
+++ b/tests/test-gconfig.c
@@ -214,8 +214,10 @@ static void test_domain_os(void)
     os = gvir_config_domain_os_new();
     gvir_config_domain_os_set_os_type(os, GVIR_CONFIG_DOMAIN_OS_TYPE_HVM);
     gvir_config_domain_os_set_arch(os, "x86_64");
+    gvir_config_domain_os_set_machine(os, "q35");
     g_assert_cmpint(gvir_config_domain_os_get_os_type(os), ==, GVIR_CONFIG_DOMAIN_OS_TYPE_HVM);
     g_assert_cmpstr(gvir_config_domain_os_get_arch(os), ==, "x86_64");
+    g_assert_cmpstr(gvir_config_domain_os_get_machine(os), ==, "q35");
     devices = g_list_append(devices,
                              GINT_TO_POINTER(GVIR_CONFIG_DOMAIN_OS_BOOT_DEVICE_CDROM));
     devices = g_list_append(devices,
diff --git a/tests/xml/gconfig-domain-os.xml b/tests/xml/gconfig-domain-os.xml
index f712bb0..56af776 100644
--- a/tests/xml/gconfig-domain-os.xml
+++ b/tests/xml/gconfig-domain-os.xml
@@ -1,6 +1,6 @@
 <domain>
   <os>
-    <type arch="x86_64">hvm</type>
+    <type arch="x86_64" machine="q35">hvm</type>
     <boot dev="cdrom"/>
     <boot dev="network"/>
   </os>
-- 
2.19.1




More information about the libvir-list mailing list