diff options
| author | Chris McDonough <chrism@agendaless.com> | 2009-11-27 03:16:19 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2009-11-27 03:16:19 +0000 |
| commit | f850ec2bf2565e1fb227afa77c2ec2e72fe96522 (patch) | |
| tree | ecd96cf6f828304d2f8aac355febc2e46f954895 | |
| parent | bdd2b124c1165fc6fec8c4bd725f0f910b169ecc (diff) | |
| download | pyramid-f850ec2bf2565e1fb227afa77c2ec2e72fe96522.tar.gz pyramid-f850ec2bf2565e1fb227afa77c2ec2e72fe96522.tar.bz2 pyramid-f850ec2bf2565e1fb227afa77c2ec2e72fe96522.zip | |
Less verbose.
| -rw-r--r-- | repoze/bfg/tests/test_registry.py | 25 |
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) |
