mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
uitests: newvm: Add basic test case for xen paravirt
This commit is contained in:
parent
d661fe7859
commit
1e01395ad9
@ -272,3 +272,26 @@ class NewVM(unittest.TestCase):
|
||||
uiutils.find_fuzzy(self.app.root, "container1 on", "frame")
|
||||
self.assertFalse(newvm.showing)
|
||||
self.app.quit()
|
||||
|
||||
def testNewXenPV(self):
|
||||
"""
|
||||
Test the create wizard with a fake xen PV install
|
||||
"""
|
||||
self.app.uri = tests.utils.uri_xen
|
||||
newvm = self._open_create_wizard()
|
||||
|
||||
uiutils.find_fuzzy(newvm, "Architecture options", "toggle").click()
|
||||
uiutils.find_fuzzy(newvm, None, "combo", "Virt Type").click()
|
||||
uiutils.find_fuzzy(newvm, "paravirt", "menu item").click()
|
||||
|
||||
# Create default PXE VM
|
||||
uiutils.find_fuzzy(newvm, "Import", "radio").click()
|
||||
uiutils.find_fuzzy(newvm, None,
|
||||
"text", "existing storage").text = "/tmp/foo.img"
|
||||
uiutils.find_fuzzy(newvm, "Forward", "button").click()
|
||||
uiutils.find_fuzzy(newvm, "Forward", "button").click()
|
||||
uiutils.find_fuzzy(newvm, "Forward", "button").click()
|
||||
uiutils.find_fuzzy(newvm, "Finish", "button").click()
|
||||
time.sleep(1)
|
||||
|
||||
self.app.quit()
|
||||
|
Loading…
Reference in New Issue
Block a user