summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris McDonough <chrism@agendaless.com>2009-11-27 03:16:19 +0000
committerChris McDonough <chrism@agendaless.com>2009-11-27 03:16:19 +0000
commitf850ec2bf2565e1fb227afa77c2ec2e72fe96522 (patch)
treeecd96cf6f828304d2f8aac355febc2e46f954895
parentbdd2b124c1165fc6fec8c4bd725f0f910b169ecc (diff)
downloadpyramid-f850ec2bf2565e1fb227afa77c2ec2e72fe96522.tar.gz
pyramid-f850ec2bf2565e1fb227afa77c2ec2e72fe96522.tar.bz2
pyramid-f850ec2bf2565e1fb227afa77c2ec2e72fe96522.zip
Less verbose.
-rw-r--r--repoze/bfg/tests/test_registry.py25
1 files changed, 11 insertions, 14 deletions
diff --git a/repoze/bfg/tests/test_registry.py b/repoze/bfg/tests/test_registry.py
index a88e0cb67..b6185964a 100644
--- a/repoze/bfg/tests/test_registry.py
+++ b/repoze/bfg/tests/test_registry.py
@@ -11,30 +11,21 @@ class TestRegistry(unittest.TestCase):
def test_registerHandler_and_notify(self):
registry = self._makeOne()
self.assertEqual(registry.has_listeners, False)
- from zope.interface import Interface
- from zope.interface import implements
- class IFoo(Interface):
- pass
- class FooEvent(object):
- implements(IFoo)
L = []
def f(event):
L.append(event)
- registry.registerHandler(f, [IFoo])
+ registry.registerHandler(f, [IDummyEvent])
self.assertEqual(registry.has_listeners, True)
- event = FooEvent()
+ event = DummyEvent()
registry.notify(event)
self.assertEqual(L, [event])
- def test_registerSubscriptionAdapter_and_notify(self):
+ def test_registerSubscriptionAdapter(self):
registry = self._makeOne()
self.assertEqual(registry.has_listeners, False)
from zope.interface import Interface
- class EventHandler:
- pass
- class IFoo(Interface):
- pass
- registry.registerSubscriptionAdapter(EventHandler, [IFoo], Interface)
+ registry.registerSubscriptionAdapter(DummyEvent,
+ [IDummyEvent], Interface)
self.assertEqual(registry.has_listeners, True)
class DummyModule:
@@ -42,4 +33,10 @@ class DummyModule:
__name__ = "dummy"
__file__ = ''
+from zope.interface import Interface
+from zope.interface import implements
+class IDummyEvent(Interface):
+ pass
+class DummyEvent(object):
+ implements(IDummyEvent)