diff options
| author | Jenkins <jenkins@review.openstack.org> | 2013-05-08 08:20:35 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2013-05-08 08:20:35 +0000 |
| commit | d016c5558791fc047866d7a6746644eea8fae42a (patch) | |
| tree | e6f934acc86af591b114070ef346b4abd131bb11 | |
| parent | 4ce8f2a6a9d4644153b4ba532ca1b78665507d6a (diff) | |
| parent | eb8e070bf51fde5ad6ce98728ceeee0ffa5fd5a3 (diff) | |
| download | nova-d016c5558791fc047866d7a6746644eea8fae42a.tar.gz nova-d016c5558791fc047866d7a6746644eea8fae42a.tar.xz nova-d016c5558791fc047866d7a6746644eea8fae42a.zip | |
Merge "Fixes mock calls in Hyper-V test method"
| -rw-r--r-- | nova/tests/test_hypervapi.py | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/nova/tests/test_hypervapi.py b/nova/tests/test_hypervapi.py index 45466f783..dafe24235 100644 --- a/nova/tests/test_hypervapi.py +++ b/nova/tests/test_hypervapi.py @@ -861,6 +861,9 @@ class HyperVAPITestCase(test.TestCase): m.AndReturn(boot_from_volume) if not boot_from_volume: + m = fake.PathUtils.get_instance_dir(mox.Func(self._check_vm_name)) + m.AndReturn(self._test_instance_dir) + m = vhdutils.VHDUtils.get_vhd_info(mox.Func(self._check_img_path)) m.AndReturn({'MaxInternalSize': 1024}) @@ -883,10 +886,7 @@ class HyperVAPITestCase(test.TestCase): # TODO(alexpilotti) Based on where the exception is thrown # some of the above mock calls need to be skipped if with_exception: - m = vmutils.VMUtils.vm_exists(mox.Func(self._check_vm_name)) - m.AndReturn(True) - - vmutils.VMUtils.destroy_vm(mox.Func(self._check_vm_name)) + self._setup_destroy_mocks() else: vmutils.VMUtils.set_vm_state(mox.Func(self._check_vm_name), constants.HYPERV_VM_STATE_ENABLED) @@ -904,9 +904,6 @@ class HyperVAPITestCase(test.TestCase): config_drive=config_drive, use_cdrom=use_cdrom) - m = fake.PathUtils.get_instance_dir(mox.IsA(str)) - m.AndReturn(self._test_instance_dir) - self._mox.ReplayAll() self._spawn_instance(cow) self._mox.VerifyAll() |
