Example #1
0
    def test_replace_dom(self):
        dom = FakeDom()
        vm = FakeVM(dom)
        f = VMFreezer(vm)

        # Simulate disconnection...
        vm._dom = virdomain.Disconnected("dom-id")

        with pytest.raises(virdomain.NotConnectedError):
            f.fsFreeze()
Example #2
0
 def testAcpiRebootDisconnected(self):
     with fake.VM() as testvm:
         testvm._dom = virdomain.Disconnected(vmid='testvm')
         assert response.is_error(testvm.acpiReboot())
Example #3
0
 def testAcpiShutdownDisconnected(self):
     with fake.VM() as testvm:
         testvm._dom = virdomain.Disconnected(vmid='testvm')
         self.assertTrue(response.is_error(testvm.acpiShutdown()))
Example #4
0
 def setUp(self):
     self.vmid = 'test-vm-id'
     self.dom = virdomain.Disconnected(self.vmid)