def test_vm_creation_and_destruction(self): vm_name = BASE_BOX_NAME vb_create_machine(vm_name) self.assertMachineExists(vm_name) vb_destroy_machine(vm_name) self.assertMachineDoesNotExist(vm_name)
def test_create_machine(self): vb_name = "NewTestMachine" machine = vb_clone_vm(name=vb_name, clone_from=self.name) self.assertEqual(machine.get("name"), vb_name) self.assertMachineExists(vb_name) vb_destroy_machine(vb_name) self.assertMachineDoesNotExist(vb_name)
def tearDown(self): try: vb_stop_vm(BOOTABLE_BASE_BOX_NAME) except Exception: pass if vb_machine_exists(INSTANCE_NAME): try: vb_stop_vm(INSTANCE_NAME) vb_destroy_machine(INSTANCE_NAME) except Exception as e: log.warn("Possibly dirty state after exception", exc_info=True)
def tearDown(self): vb_destroy_machine(self.name) self.assertMachineDoesNotExist(self.name)
def tearDown(self): """ Clean up after tests """ if vb_machine_exists(INSTANCE_NAME): vb_destroy_machine(INSTANCE_NAME)
def tearDownClass(cls): vb_destroy_machine(BASE_BOX_NAME)