o ,ò¿W'ã@s²dZddlmZddlmZddlmZddlmZddlmZddlm Z zddl m Z Wn e y;d d „Z YnwgZ dd d „Zdd„Ze eƒGdd„dƒZddd„Zd S)zPlaceless Test Setup é)ÚprovideHandler)ÚobjectEventNotify)Ú dispatchUtilityRegistrationEvent)Ú dispatchAdapterRegistrationEvent)Ú,dispatchSubscriptionAdapterRegistrationEvent)Ú dispatchHandlerRegistrationEvent)Ú addCleanUpcCsdS©N©)Úxr r ú=/usr/lib/python3/dist-packages/zope/component/eventtesting.pyrsrNcCsBg}tD]}|dur| |¡sq|dur||ƒsq| |¡q|Sr )ÚeventsÚ providedByÚappend)Ú event_typeÚfilterÚrÚeventr r r Ú getEventss rcCstdd…=dSr )r r r r r Ú clearEvents)órc@seZdZdd„ZdS)ÚPlacelessSetupcCs8ttƒttƒttƒttƒttƒttjdƒdS)Nr )rrrrrrr r)Úselfr r r ÚsetUp/s zPlacelessSetup.setUpN)Ú__name__Ú __module__Ú __qualname__rr r r r r-s rcCstƒ ¡dSr )rr)Útestr r r r7rr)NNr )Ú__doc__Úzope.componentrÚzope.component.eventrÚzope.component.registryrrrrÚzope.testing.cleanuprÚ ImportErrorr rrrrr r r r Ús$        ÿ