def test_config_spice_minimal(self): obj = config.LibvirtConfigGuestChannel() obj.type = "spicevmc" xml = obj.to_xml() self.assertXmlEqual(xml, """ <channel type="spicevmc"> <target type='virtio'/> </channel>""")
def test_config_spice_full(self): obj = config.LibvirtConfigGuestChannel() obj.type = "spicevmc" obj.target_name = "com.redhat.spice.0" xml = obj.to_xml() self.assertXmlEqual(xml, """ <channel type="spicevmc"> <target type='virtio' name='com.redhat.spice.0'/> </channel>""")
def test_config_qga_full(self): obj = config.LibvirtConfigGuestChannel() obj.type = "unix" obj.target_name = "org.qemu.guest_agent.0" obj.source_path = "/var/lib/libvirt/qemu/%s.%s.sock" % ( obj.target_name, "instance-name") xml = obj.to_xml() self.assertXmlEqual( xml, """ <channel type="unix"> <source path="%s" mode="bind"/> <target type="virtio" name="org.qemu.guest_agent.0"/> </channel>""" % obj.source_path)