o
    ,W                     @   sj  d Z ddlZddlZdd Zedkrejd dkr ejj Z	nej Z	e
e	e_ed ejD ]Zede  q2ed ddlZdd	lmZ dd
lmZ G dd deZG dd deZeeG dd deZe ZeeG dd deZed ejD ]Zede  qed ddlZejeefe eeZed ejeu sJ ejeu sJ dS dS )z2
See: https://bugs.launchpad.net/zope3/+bug/98401
    Nc                 C   s   t jd|   d S )Nz%s
)sysstdoutwrite)x r   @/usr/lib/python3/dist-packages/zope/component/standalonetests.pyr      s   r   __main__   
XXXXXXXXXXz- %s)	Interface)implementerc                   @      e Zd ZdS )I1N__name__
__module____qualname__r   r   r   r   r          r   c                   @   r   )I2Nr   r   r   r   r   r      r   r   c                   @      e Zd Zdd ZdS )Obc                 C   s   dS )Nz<instance Ob>r   )selfr   r   r   __repr__"   s   zOb.__repr__N)r   r   r   r   r   r   r   r   r           r   c                   @   r   )Compc                 C   s
   || _ d S )N)context)r   r   r   r   r   __init__)   s   
zComp.__init__N)r   r   r   r   r   r   r   r   r   '   r   r   	YYYYYYYYYZZZZZZZZ)__doc__r   pickler   r   version_infostdinbufferreaddataloadspathpzopezope.interfacer   r   r   r   objectr   obr   __path__zope.component	componentprovideAdapteradapter	__class__r   r   r   r   r   <module>   sF    


,