summaryrefslogtreecommitdiffstats
path: root/nova/tests
diff options
context:
space:
mode:
authormatt.dietz@rackspace.com <>2011-03-07 17:17:41 +0000
committermatt.dietz@rackspace.com <>2011-03-07 17:17:41 +0000
commita775c4eee279e11268a6cc447aee24c452e4665a (patch)
tree56cefa95312fc27bf19fef780d8d8877a26e1b3e /nova/tests
parent4e98750e0a39b177d6f6523ebf4071f3cebd1a46 (diff)
Merge prop changes and test fixes
Diffstat (limited to 'nova/tests')
-rw-r--r--nova/tests/xenapi/stubs.py26
1 files changed, 13 insertions, 13 deletions
diff --git a/nova/tests/xenapi/stubs.py b/nova/tests/xenapi/stubs.py
index caefcff34..11e89c9b4 100644
--- a/nova/tests/xenapi/stubs.py
+++ b/nova/tests/xenapi/stubs.py
@@ -227,18 +227,8 @@ class FakeSessionForMigrationTests(fake.SessionBase):
def stub_out_migration_methods(stubs):
- class FakeSnapshot(object):
- def __getattr__(self, key):
- return str(key)
-
- def __enter__(self):
- return self
-
- def __exit__(self, type, value, traceback):
- pass
-
def fake_get_snapshot(self, instance):
- return FakeSnapshot()
+ return 'foo', 'bar'
@classmethod
def fake_get_vdi(cls, session, vm_ref):
@@ -251,11 +241,21 @@ def stub_out_migration_methods(stubs):
pass
@classmethod
- def fake_scan_sr(cls, session):
+ def fake_sr(cls, session, *args):
+ pass
+
+ @classmethod
+ def fake_get_sr_path(cls, *args):
+ return "fake"
+
+ def fake_destroy(*args, **kwargs):
pass
- stubs.Set(vm_utils.VMHelper, 'scan_sr', fake_scan_sr)
+ stubs.Set(vmops.VMOps, '_destroy', fake_destroy)
+ stubs.Set(vm_utils.VMHelper, 'scan_default_sr', fake_sr)
+ stubs.Set(vm_utils.VMHelper, 'scan_sr', fake_sr)
stubs.Set(vmops.VMOps, '_get_snapshot', fake_get_snapshot)
stubs.Set(vm_utils.VMHelper, 'get_vdi_for_vm_safely', fake_get_vdi)
stubs.Set(xenapi_conn.XenAPISession, 'wait_for_task', lambda x, y, z: None)
+ stubs.Set(vm_utils.VMHelper, 'get_sr_path', fake_get_sr_path)
stubs.Set(vmops.VMOps, '_shutdown', fake_shutdown)