tests pass again
This commit is contained in:
@@ -21,6 +21,7 @@ Tests For Compute
|
|||||||
|
|
||||||
import datetime
|
import datetime
|
||||||
import mox
|
import mox
|
||||||
|
import stubout
|
||||||
|
|
||||||
from nova import compute
|
from nova import compute
|
||||||
from nova import context
|
from nova import context
|
||||||
@@ -52,6 +53,10 @@ class FakeTime(object):
|
|||||||
self.counter += t
|
self.counter += t
|
||||||
|
|
||||||
|
|
||||||
|
def nop_report_driver_status(self):
|
||||||
|
pass
|
||||||
|
|
||||||
|
|
||||||
class ComputeTestCase(test.TestCase):
|
class ComputeTestCase(test.TestCase):
|
||||||
"""Test case for compute"""
|
"""Test case for compute"""
|
||||||
def setUp(self):
|
def setUp(self):
|
||||||
@@ -649,6 +654,10 @@ class ComputeTestCase(test.TestCase):
|
|||||||
|
|
||||||
def test_run_kill_vm(self):
|
def test_run_kill_vm(self):
|
||||||
"""Detect when a vm is terminated behind the scenes"""
|
"""Detect when a vm is terminated behind the scenes"""
|
||||||
|
self.stubs = stubout.StubOutForTesting()
|
||||||
|
self.stubs.Set(compute_manager.ComputeManager,
|
||||||
|
'_report_driver_status', nop_report_driver_status)
|
||||||
|
|
||||||
instance_id = self._create_instance()
|
instance_id = self._create_instance()
|
||||||
|
|
||||||
self.compute.run_instance(self.context, instance_id)
|
self.compute.run_instance(self.context, instance_id)
|
||||||
|
Reference in New Issue
Block a user