diff options
| author | Chris Behrens <cbehrens@codestud.com> | 2012-03-07 21:01:47 -0800 |
|---|---|---|
| committer | Chris Behrens <cbehrens@codestud.com> | 2012-03-07 22:27:11 -0800 |
| commit | bee9963beb24408e81d7dca0fe1050eb57bfed47 (patch) | |
| tree | 35d7213717b01fcbdca5a38a0d7e45ce69d6ef4d /nova/tests | |
| parent | 0193d1253c48c719b7f10bb19505ebb4b52defd3 (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.py | 13 |
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.""" |
