| author | Sandro Knauß <knauss@netzguerilla.net> |
| Fri, 23 Mar 2012 16:18:12 +0100 | |
| branch | devel |
| changeset 242 | 745d829d1e02 |
| parent 241 | 546316b0b09c |
| child 294 | 0e75bd39767d |
| permissions | -rw-r--r-- |
|
241
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
1 |
from twisted.python import log |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
2 |
|
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
3 |
class DummyObserver(object): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
4 |
def __init__(self): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
5 |
self.e=[] |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
6 |
|
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
7 |
def start(self): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
8 |
log.addObserver(self.emit) |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
9 |
|
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
10 |
def stop(self): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
11 |
log.removeObserver(self.emit) |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
12 |
|
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
13 |
def emit(self, eventDict): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
14 |
self.e.append(eventDict) |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
15 |
|
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
16 |
class DummyPool(): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
17 |
def run(self, f,*a,**k): |
|
546316b0b09c
moving DummyObserver and DummyPool -> iro.test_helpers.utils
Sandro Knauß <knauss@netzguerilla.net>
parents:
diff
changeset
|
18 |
return f(*a,**k) |