summaryrefslogtreecommitdiffstats
path: root/nova/test.py
diff options
context:
space:
mode:
authorAndy Smith <code@term.ie>2010-12-08 17:18:27 -0800
committerAndy Smith <code@term.ie>2010-12-08 17:18:27 -0800
commit3c85f1b7ed593a2d4d126a34241f217da5cf7ce6 (patch)
tree50b88411d51a9a5bbc49ba75cd40a21b635d60c7 /nova/test.py
parent0324b6609fe413866fd4cc52a87760f2b5ab2d85 (diff)
downloadnova-3c85f1b7ed593a2d4d126a34241f217da5cf7ce6.tar.gz
nova-3c85f1b7ed593a2d4d126a34241f217da5cf7ce6.tar.xz
nova-3c85f1b7ed593a2d4d126a34241f217da5cf7ce6.zip
intermediate commit to checkpoint progress
all relevant tests are passing except volume, next step is volume manager fixery
Diffstat (limited to 'nova/test.py')
-rw-r--r--nova/test.py52
1 files changed, 26 insertions, 26 deletions
diff --git a/nova/test.py b/nova/test.py
index 5c2a72819..bbf063aca 100644
--- a/nova/test.py
+++ b/nova/test.py
@@ -25,11 +25,11 @@ and some black magic for inline callbacks.
import datetime
import sys
import time
+import unittest
import mox
import stubout
from twisted.internet import defer
-from twisted.trial import unittest
from nova import context
from nova import db
@@ -94,7 +94,7 @@ class TrialTestCase(unittest.TestCase):
db.fixed_ip_disassociate_all_by_timeout(ctxt, FLAGS.host,
self.start)
db.network_disassociate_all(ctxt)
- rpc.Consumer.attach_to_twisted = self.originalAttach
+ rpc.Consumer.attach_to_eventlet = self.originalAttach
for x in self.injected:
try:
x.stop()
@@ -125,31 +125,31 @@ class TrialTestCase(unittest.TestCase):
for k, v in self._original_flags.iteritems():
setattr(FLAGS, k, v)
- def run(self, result=None):
- test_method = getattr(self, self._testMethodName)
- setattr(self,
- self._testMethodName,
- self._maybeInlineCallbacks(test_method, result))
- rv = super(TrialTestCase, self).run(result)
- setattr(self, self._testMethodName, test_method)
- return rv
-
- def _maybeInlineCallbacks(self, func, result):
- def _wrapped():
- g = func()
- if isinstance(g, defer.Deferred):
- return g
- if not hasattr(g, 'send'):
- return defer.succeed(g)
-
- inlined = defer.inlineCallbacks(func)
- d = inlined()
- return d
- _wrapped.func_name = func.func_name
- return _wrapped
+ #def run(self, result=None):
+ # test_method = getattr(self, self._testMethodName)
+ # setattr(self,
+ # self._testMethodName,
+ # self._maybeInlineCallbacks(test_method, result))
+ # rv = super(TrialTestCase, self).run(result)
+ # setattr(self, self._testMethodName, test_method)
+ # return rv
+
+ #def _maybeInlineCallbacks(self, func, result):
+ # def _wrapped():
+ # g = func()
+ # if isinstance(g, defer.Deferred):
+ # return g
+ # if not hasattr(g, 'send'):
+ # return defer.succeed(g)
+
+ # inlined = defer.inlineCallbacks(func)
+ # d = inlined()
+ # return d
+ # _wrapped.func_name = func.func_name
+ # return _wrapped
def _monkey_patch_attach(self):
- self.originalAttach = rpc.Consumer.attach_to_twisted
+ self.originalAttach = rpc.Consumer.attach_to_eventlet
def _wrapped(innerSelf):
rv = self.originalAttach(innerSelf)
@@ -157,4 +157,4 @@ class TrialTestCase(unittest.TestCase):
return rv
_wrapped.func_name = self.originalAttach.func_name
- rpc.Consumer.attach_to_twisted = _wrapped
+ rpc.Consumer.attach_to_eventlet = _wrapped