mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
devices: graphics: Test remaining code coverage
This commit is contained in:
parent
b0b3ba4e1c
commit
c33eb562c2
@ -766,6 +766,9 @@ class XMLParseTest(unittest.TestCase):
|
|||||||
|
|
||||||
self._alter_compare(guest.get_xml(), outfile)
|
self._alter_compare(guest.get_xml(), outfile)
|
||||||
|
|
||||||
|
# Call this for code coverage
|
||||||
|
self.assertTrue(bool(virtinst.DeviceGraphics.valid_keymaps()))
|
||||||
|
|
||||||
def testAlterHostdevs(self):
|
def testAlterHostdevs(self):
|
||||||
infile = "tests/xmlparse-xml/change-hostdevs-in.xml"
|
infile = "tests/xmlparse-xml/change-hostdevs-in.xml"
|
||||||
outfile = "tests/xmlparse-xml/change-hostdevs-out.xml"
|
outfile = "tests/xmlparse-xml/change-hostdevs-out.xml"
|
||||||
|
@ -52,8 +52,6 @@ class DeviceGraphics(Device):
|
|||||||
CHANNEL_TYPE_RECORD = "record"
|
CHANNEL_TYPE_RECORD = "record"
|
||||||
|
|
||||||
KEYMAP_LOCAL = "local"
|
KEYMAP_LOCAL = "local"
|
||||||
KEYMAP_DEFAULT = "default"
|
|
||||||
_special_keymaps = [KEYMAP_LOCAL, KEYMAP_DEFAULT]
|
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def valid_keymaps():
|
def valid_keymaps():
|
||||||
@ -89,10 +87,7 @@ class DeviceGraphics(Device):
|
|||||||
return self._local_keymap
|
return self._local_keymap
|
||||||
|
|
||||||
def _set_keymap(self, val):
|
def _set_keymap(self, val):
|
||||||
if val == self.KEYMAP_DEFAULT:
|
if val == self.KEYMAP_LOCAL:
|
||||||
# Leave it up to the hypervisor
|
|
||||||
val = None
|
|
||||||
elif val == self.KEYMAP_LOCAL:
|
|
||||||
val = self._get_local_keymap()
|
val = self._get_local_keymap()
|
||||||
self._keymap = val
|
self._keymap = val
|
||||||
def _get_keymap(self):
|
def _get_keymap(self):
|
||||||
|
Loading…
Reference in New Issue
Block a user