File: //lib/python3/dist-packages/zope/interface/tests/__pycache__/test_odd_declarations.cpython-312.pyc
�
��e� � �� � d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z dd lm
Z
dd
lmZ ddlmZ G d� d
e� Z
G d� de� Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z G d� d� Z ej( dej* i � Z G d� de� Z G d� de� Z e
ee
� G d� dee� Z e
ee� G d � d!ej2 � Zy)"z�Test interface declarations against ExtensionClass-like classes.
These tests are to make sure we do something sane in the presence of
classic ExtensionClass classes and instances.
� N)�odd)� Interface)�implementer)�directlyProvides)�
providedBy)�directlyProvidedBy)�classImplements)�classImplementsOnly)�
implementedByc � � e Zd Zy)�I1N��__name__�
__module__�__qualname__� � �L/usr/lib/python3/dist-packages/zope/interface/tests/test_odd_declarations.pyr
r
� � r r
c � � e Zd Zy)�I2Nr r r r r r r r r c � � e Zd Zy)�I3Nr r r r r r ! r r r c � � e Zd Zy)�I31Nr r r r r r "