summaryrefslogtreecommitdiffstats
path: root/nova/tests
diff options
context:
space:
mode:
authorChris Behrens <cbehrens@codestud.com>2012-03-07 21:01:47 -0800
committerChris Behrens <cbehrens@codestud.com>2012-03-07 22:27:11 -0800
commitbee9963beb24408e81d7dca0fe1050eb57bfed47 (patch)
tree35d7213717b01fcbdca5a38a0d7e45ce69d6ef4d /nova/tests
parent0193d1253c48c719b7f10bb19505ebb4b52defd3 (diff)
Don't use ec2 IDs in scheduler driver
Fixes bug 949650 Change-Id: I5dddd84a0062a9aac3d608b6483deec0414e4b28
Diffstat (limited to 'nova/tests')
-rw-r--r--nova/tests/scheduler/test_scheduler.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/nova/tests/scheduler/test_scheduler.py b/nova/tests/scheduler/test_scheduler.py
index b92df7872..1bfc120d5 100644
--- a/nova/tests/scheduler/test_scheduler.py
+++ b/nova/tests/scheduler/test_scheduler.py
@@ -415,7 +415,9 @@ class SchedulerTestCase(test.TestCase):
def _live_migration_instance(self):
volume1 = {'id': 31338}
volume2 = {'id': 31339}
- return {'id': 31337, 'name': 'fake-instance',
+ return {'id': 31337,
+ 'uuid': 'fake_uuid',
+ 'name': 'fake-instance',
'host': 'fake_host1',
'volumes': [volume1, volume2],
'power_state': power_state.RUNNING,
@@ -575,15 +577,10 @@ class SchedulerTestCase(test.TestCase):
self.mox.ReplayAll()
- c = False
- try:
- self.driver.schedule_live_migration(self.context,
+ self.assertRaises(exception.InstanceNotRunning,
+ self.driver.schedule_live_migration, self.context,
instance_id=instance['id'], dest=dest,
block_migration=block_migration)
- self._test_scheduler_live_migration(options)
- except exception.Invalid, e:
- c = (str(e).find('is not running') > 0)
- self.assertTrue(c)
def test_live_migration_volume_node_not_alive(self):
"""Raise exception when volume node is not alive."""