diff options
| author | Josh Kearney <josh@jk0.org> | 2011-06-28 17:05:41 -0500 |
|---|---|---|
| committer | Josh Kearney <josh@jk0.org> | 2011-06-28 17:05:41 -0500 |
| commit | d59e576dfeccdbd7ee82ea2803b57e24dcba2c22 (patch) | |
| tree | ea8c17a46c7fe9f354e48aa6b9aa754586d13875 /nova/test.py | |
| parent | d0ff8a737111e9155fd59816afa5c4fc2b34bb4c (diff) | |
| parent | 9ae4fbdef0a5f4c925c7e3d546edea06e608e39b (diff) | |
| download | nova-d59e576dfeccdbd7ee82ea2803b57e24dcba2c22.tar.gz nova-d59e576dfeccdbd7ee82ea2803b57e24dcba2c22.tar.xz nova-d59e576dfeccdbd7ee82ea2803b57e24dcba2c22.zip | |
Merged trunk
Diffstat (limited to 'nova/test.py')
| -rw-r--r-- | nova/test.py | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/nova/test.py b/nova/test.py index 4a0a18fe7..ab1eaf5fd 100644 --- a/nova/test.py +++ b/nova/test.py @@ -38,7 +38,6 @@ from nova import flags from nova import rpc from nova import utils from nova import service -from nova import wsgi from nova.virt import fake @@ -81,7 +80,6 @@ class TestCase(unittest.TestCase): self.injected = [] self._services = [] self._monkey_patch_attach() - self._monkey_patch_wsgi() self._original_flags = FLAGS.FlagValuesDict() rpc.ConnectionPool = rpc.Pool(max_size=FLAGS.rpc_conn_pool_size) @@ -107,7 +105,6 @@ class TestCase(unittest.TestCase): # Reset our monkey-patches rpc.Consumer.attach_to_eventlet = self.original_attach - wsgi.Server.start = self.original_start # Stop any timers for x in self.injected: @@ -163,26 +160,6 @@ class TestCase(unittest.TestCase): _wrapped.func_name = self.original_attach.func_name rpc.Consumer.attach_to_eventlet = _wrapped - def _monkey_patch_wsgi(self): - """Allow us to kill servers spawned by wsgi.Server.""" - self.original_start = wsgi.Server.start - - @functools.wraps(self.original_start) - def _wrapped_start(inner_self, *args, **kwargs): - original_spawn_n = inner_self.pool.spawn_n - - @functools.wraps(original_spawn_n) - def _wrapped_spawn_n(*args, **kwargs): - rv = greenthread.spawn(*args, **kwargs) - self._services.append(rv) - - inner_self.pool.spawn_n = _wrapped_spawn_n - self.original_start(inner_self, *args, **kwargs) - inner_self.pool.spawn_n = original_spawn_n - - _wrapped_start.func_name = self.original_start.func_name - wsgi.Server.start = _wrapped_start - # Useful assertions def assertDictMatch(self, d1, d2, approx_equal=False, tolerance=0.001): """Assert two dicts are equivalent. |
