o ,W@sjdZddlZddlZddZedkrejddkr ejjZ nejZ e e e_ edej D]Z ede q2edddl Z dd lmZdd lmZGd d d eZGd ddeZeeGdddeZeZeeGdddeZede jD]Z ede qedddlZ e jeefeeeZedejeusJejeusJdSdS)z2 See: https://bugs.launchpad.net/zope3/+bug/98401 NcCstjd|dS)Nz%s )sysstdoutwrite)xr@/usr/lib/python3/dist-packages/zope/component/standalonetests.pyrsr__main__ XXXXXXXXXXz- %s) Interface) implementerc@ eZdZdS)I1N__name__ __module__ __qualname__rrrrrrc@r )I2Nrrrrrrrrc@eZdZddZdS)ObcCsdS)Nz r)selfrrr__repr__"sz Ob.__repr__N)rrrrrrrrr  rc@r)CompcCs ||_dS)N)context)rrrrr__init__)s z Comp.__init__N)rrrrrrrrr'rr YYYYYYYYYZZZZZZZZ)__doc__rpicklerr version_infostdinbufferreaddataloadspathpzopezope.interfacer r rrobjectrobr__path__zope.component componentprovideAdapteradapter __class__rrrrrsF      ,