
    Og|                        d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ  G d de      Z G d	 d
e      Z	 G d de      Z
 G d de      Z G d de      Z ee       G d de             Z ee       ee	       G d de                    Z G d de      Z G d de      Z ee       ee	       ed       G d de                           Z e       Z e       Z e       Zy)zComponents for testing
    )	Interface)	Attribute)implementer)adapter)namedc                   "    e Zd Z ed      Zd Zy)IAppbztest attributec                       y)z	test funcN r       ^/var/www/djangounited/venv/lib/python3.12/site-packages/zope/component/testfiles/components.pyfzIAppb.f       r   N)__name__
__module____qualname__r   ar   r   r   r   r	   r	      s    "#Ar   r	   c                       e Zd Zy)IAppNr   r   r   r   r   r   r   r          r   r   c                       e Zd Zy)IApp2Nr   r   r   r   r   r      r   r   r   c                       e Zd Zy)IApp3Nr   r   r   r   r   r       r   r   r   c                       e Zd Zy)IContentNr   r   r   r   r   r   #   s    r   r   c                       e Zd Zy)ContentNr   r   r   r   r   r   %   s    r   r   c                       e Zd Zd ZdZd Zy)Compc                      y Nr   )selfargss     r   __init__zComp.__init__-   s    r      c                       y r#   r   r   r   r   r   zComp.f2   r   r   N)r   r   r   r&   r   r   r   r   r   r!   r!   )   s     	
Ar   r!   c                       e Zd Zd Zy)Comp2c                     || _         y r#   contextr$   r-   s     r   r&   zComp2.__init__5   	    r   Nr   r   r   r&   r   r   r   r*   r*   4       r   r*   c                       e Zd Zd Zy)Comp3c                     || _         y r#   r,   r.   s     r   r&   zComp3.__init__9   r/   r   Nr0   r   r   r   r3   r3   8   r1   r   r3   appc                       e Zd ZddZy)Comp4Nc                     || _         y r#   r,   r.   s     r   r&   zComp4.__init__@   r/   r   r#   r0   r   r   r   r7   r7   <   s    r   r7   N)__doc__zope.interfacer   r   r   zope.componentr   r   r	   r   r   r   r   objectr   r!   r*   r3   r7   compcomp4contentr   r   r   <module>r@      s   $ $ & "  I 	5 		E 		E 	  y X	f 	 	 	T6   F F  	TuF     v
)r   