summaryrefslogtreecommitdiffstats
path: root/nova/tests
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2012-08-17 20:14:21 +0000
committerGerrit Code Review <review@openstack.org>2012-08-17 20:14:21 +0000
commita10be151ad9f62bb916498c8dae42e4b54dfc779 (patch)
treede1286ba1bf5cc8e6f33a0049fd9addf74ffa190 /nova/tests
parentc5a0f0314818b63bdf2d5acb1c9407adab64ae6f (diff)
parentfa16d173938b30af4e1cc6b312a75b12aff6c424 (diff)
Merge "Fix get_vnc_console race."
Diffstat (limited to 'nova/tests')
-rw-r--r--nova/tests/compute/test_compute.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/nova/tests/compute/test_compute.py b/nova/tests/compute/test_compute.py
index b6ce0afe2..b6d775bd2 100644
--- a/nova/tests/compute/test_compute.py
+++ b/nova/tests/compute/test_compute.py
@@ -3899,6 +3899,15 @@ class ComputeAPITestCase(BaseTestCase):
fake_instance, fake_console_type)
self.assertEqual(console, {'url': 'fake_console_url'})
+ def test_get_vnc_console_no_host(self):
+ instance = self._create_fake_instance(params={'host': ''})
+
+ self.assertRaises(exception.InstanceNotReady,
+ self.compute_api.get_vnc_console,
+ self.context, instance, 'novnc')
+
+ db.instance_destroy(self.context, instance['uuid'])
+
def test_console_output(self):
fake_instance = {'uuid': 'fake_uuid',
'host': 'fake_compute_host'}