iro/test_helpers/utils.py
branchdevel
changeset 241 546316b0b09c
child 294 0e75bd39767d
equal deleted inserted replaced
240:3406d3bf05d4 241:546316b0b09c
       
     1 from twisted.python import log
       
     2 
       
     3 class DummyObserver(object):
       
     4     def __init__(self):
       
     5         self.e=[]    
       
     6 
       
     7     def start(self):
       
     8         log.addObserver(self.emit)
       
     9 
       
    10     def stop(self):
       
    11         log.removeObserver(self.emit)
       
    12     
       
    13     def emit(self, eventDict):
       
    14         self.e.append(eventDict)
       
    15 
       
    16 class DummyPool():
       
    17     def run(self, f,*a,**k):
       
    18         return f(*a,**k)