3 ,ò¿W'ã @s´dZddlmZddlmZddlmZddlmZddlmZddlm Z yddl m Z Wne k rxd d „Z YnXgZ 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.6/eventtesting.pyrsrNcCsJg}x@tD]8}|dk r$|j|ƒ r$q |dk r8||ƒ r8q |j|ƒq W|S)N)ÚeventsZ providedByÚappend)Z event_typeÚfilterÚrZeventr r r Ú getEventss rcCstdd…=dS)N)r r r r r Ú clearEvents)src@seZdZdd„ZdS)ÚPlacelessSetupcCs8ttƒttƒttƒttƒttƒttjdƒdS)N)N)rrrrrrr r )Úselfr r r ÚsetUp/s zPlacelessSetup.setUpN)Ú__name__Ú __module__Ú __qualname__rr r r r r-srcCstƒjƒdS)N)rr)Ztestr r r r7sr)NN)N)Ú__doc__Zzope.componentrZzope.component.eventrZzope.component.registryrrrrZzope.testing.cleanuprÚ ImportErrorr rrrrr r r r Ús