diff options
| author | Chris McDonough <chrism@plope.com> | 2011-08-31 22:12:19 -0400 |
|---|---|---|
| committer | Chris McDonough <chrism@plope.com> | 2011-08-31 22:12:19 -0400 |
| commit | 9d1cd3759f65d841ded075d3cfb3ba0233c7a128 (patch) | |
| tree | 7cfc77517f3c261f65e8d71543ad9fbd505ccb21 | |
| parent | 465da1dcb685b30eb05c325caeb4b63dd9ed078a (diff) | |
| download | pyramid-9d1cd3759f65d841ded075d3cfb3ba0233c7a128.tar.gz pyramid-9d1cd3759f65d841ded075d3cfb3ba0233c7a128.tar.bz2 pyramid-9d1cd3759f65d841ded075d3cfb3ba0233c7a128.zip | |
move add_subscriber tests to test_adapters
| -rw-r--r-- | pyramid/tests/test_config/test_init.py | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/pyramid/tests/test_config/test_init.py b/pyramid/tests/test_config/test_init.py index a25ca8bd2..971f88d40 100644 --- a/pyramid/tests/test_config/test_init.py +++ b/pyramid/tests/test_config/test_init.py @@ -680,76 +680,6 @@ pyramid.tests.test_config.dummy_include2""", [('pyramid.tests.test_config.dummy_tween_factory', dummy_tween_factory)]) - def test_add_subscriber_defaults(self): - from zope.interface import implements - from zope.interface import Interface - class IEvent(Interface): - pass - class Event: - implements(IEvent) - L = [] - def subscriber(event): - L.append(event) - config = self._makeOne(autocommit=True) - config.add_subscriber(subscriber) - event = Event() - config.registry.notify(event) - self.assertEqual(len(L), 1) - self.assertEqual(L[0], event) - config.registry.notify(object()) - self.assertEqual(len(L), 2) - - def test_add_subscriber_iface_specified(self): - from zope.interface import implements - from zope.interface import Interface - class IEvent(Interface): - pass - class Event: - implements(IEvent) - L = [] - def subscriber(event): - L.append(event) - config = self._makeOne(autocommit=True) - config.add_subscriber(subscriber, IEvent) - event = Event() - config.registry.notify(event) - self.assertEqual(len(L), 1) - self.assertEqual(L[0], event) - config.registry.notify(object()) - self.assertEqual(len(L), 1) - - def test_add_subscriber_dottednames(self): - import pyramid.tests.test_config - from pyramid.interfaces import INewRequest - config = self._makeOne(autocommit=True) - config.add_subscriber('pyramid.tests.test_config', - 'pyramid.interfaces.INewRequest') - handlers = list(config.registry.registeredHandlers()) - self.assertEqual(len(handlers), 1) - handler = handlers[0] - self.assertEqual(handler.handler, pyramid.tests.test_config) - self.assertEqual(handler.required, (INewRequest,)) - - def test_add_object_event_subscriber(self): - from zope.interface import implements - from zope.interface import Interface - class IEvent(Interface): - pass - class Event: - object = 'foo' - implements(IEvent) - event = Event() - L = [] - def subscriber(object, event): - L.append(event) - config = self._makeOne(autocommit=True) - config.add_subscriber(subscriber, (Interface, IEvent)) - config.registry.subscribers((event.object, event), None) - self.assertEqual(len(L), 1) - self.assertEqual(L[0], event) - config.registry.subscribers((event.object, IDummy), None) - self.assertEqual(len(L), 1) - def test_make_wsgi_app(self): import pyramid.config from pyramid.router import Router |
