Current File : //usr/lib/python3/dist-packages/zope/interface/common/tests/__pycache__/__init__.cpython-312.pyc |
�
��e� � � � d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d� fd�Zd� Zd � Z G d
� de j � Z G d� d
e� Zy)� N)�verifyClass)�verifyObject)�ABCInterface)�ABCInterfaceClassc � � y)NT� )�ifaces �F/usr/lib/python3/dist-packages/zope/interface/common/tests/__init__.py�<lambda>r s � � c # � K � t � }t t j � }|r�|j d� }||v st |t � s�(|j |� |j t |j � � | |� s�ft |j � � }|t |j � z }|r||f�� |r��y y �w)Nr )�set�listr �
dependents�pop�
isinstancer �add�extend�getRegisteredConformers�#_ABCInterfaceClass__ignored_classes)� predicate�seen�stackr �
registereds r
�iter_abc_interfacesr s� � �� � �5�D���(�(�)�E�
�� � �!����D�=�
�5�2C� D�������
���T�%�*�*�+�,�������6�6�8�9�
��c�%�C�C�D�D�
����#�#� �s �CC
�C
c �: �� �fd�}t | t |� � y )Nc �"