summaryrefslogtreecommitdiff
path: root/repoze/bfg/testing.py
diff options
context:
space:
mode:
Diffstat (limited to 'repoze/bfg/testing.py')
-rw-r--r--repoze/bfg/testing.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/repoze/bfg/testing.py b/repoze/bfg/testing.py
index 26690c48d..a7fc12827 100644
--- a/repoze/bfg/testing.py
+++ b/repoze/bfg/testing.py
@@ -44,10 +44,11 @@ def registerEventListener(event_iface=Interface):
matches ``event_iface``, that event will be appended to the list.
You can then compare the values in the list to expected event
notifications. This method is useful when testing code that wants
- to call ``zope.component.event.dispatch``."""
+ to call ``zope.component.event.dispatch`` or
+ ``zope.component.event.objectEventNotify``."""
L = []
- def subscriber(event):
- L.append(event)
+ def subscriber(*event):
+ L.extend(event)
registerSubscriber(subscriber, event_iface)
return L