moving DummyObserver and DummyPool -> iro.test_helpers.utils
DBTestCase now using DummyObserver out of the box
from twisted.python import log
class DummyObserver(object):
def __init__(self):
self.e=[]
def start(self):
log.addObserver(self.emit)
def stop(self):
log.removeObserver(self.emit)
def emit(self, eventDict):
self.e.append(eventDict)
class DummyPool():
def run(self, f,*a,**k):
return f(*a,**k)