/usr/share/doc/python3-zope-component/html/_sources
NameSizeModeActions
api/-0755rm
api.rst.txt2370644editdlrm
configure.rst.txt10520644editdlrm
event.rst.txt36630644editdlrm
factory.rst.txt31040644editdlrm
hacking.rst.txt105620644editdlrm
hooks.rst.txt27910644editdlrm
index.rst.txt3060644editdlrm
narr.rst.txt126470644editdlrm
persistentregistry.rst.txt2070644editdlrm
socketexample.rst.txt217670644editdlrm
testlayer.rst.txt34450644editdlrm
zcml.rst.txt335990644editdlrm
Edit: /usr/share/doc/python3-zope-component/html/_sources/configure.rst.txt (1052B)
Package configuration ===================== .. testsetup:: from zope.component.testing import setUp setUp() The ``zope.component`` package provides a ZCML file that configures some basic event handlers. .. doctest:: >>> from zope.configuration.xmlconfig import XMLConfig >>> import zope.component >>> from zope.component import event >>> from zope.component import registry >>> XMLConfig('configure.zcml', zope.component)() >>> gsm = zope.component.getGlobalSiteManager() >>> registered = list(gsm.registeredHandlers()) >>> len(registered) 5 >>> handlers = [x.handler for x in registered] >>> event.objectEventNotify in handlers True >>> registry.dispatchUtilityRegistrationEvent in handlers True >>> registry.dispatchAdapterRegistrationEvent in handlers True >>> registry.dispatchSubscriptionAdapterRegistrationEvent in handlers True >>> registry.dispatchHandlerRegistrationEvent in handlers True .. testcleanup:: from zope.component.testing import tearDown tearDown()