summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-05-08 08:20:35 +0000
committerGerrit Code Review <review@openstack.org>2013-05-08 08:20:35 +0000
commitd016c5558791fc047866d7a6746644eea8fae42a (patch)
treee6f934acc86af591b114070ef346b4abd131bb11
parent4ce8f2a6a9d4644153b4ba532ca1b78665507d6a (diff)
parenteb8e070bf51fde5ad6ce98728ceeee0ffa5fd5a3 (diff)
downloadnova-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.py11
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()