Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/zope/interface/tests/__pycache__/test_verify.cpython-39.pyc
Ðазад
a i�h K � @ s@ d Z ddlZG dd� dej�ZG dd� de�ZG dd� d�ZdS ) z" zope.interface.verify unit tests � Nc @ s4 e Zd ZdZdd� Zedd� �Zdd� Zdd � Zd d� Z dd � Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Zd8d9� Z d:d;� Z!d<d=� Z"d>d?� Z#d@dA� Z$dBdC� Z%dDdE� Z&dFdG� Z'dHdI� Z(dS )J�Test_verifyClassNc C s | � � | _d S �N)�_get_FUT�verifier��self� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/zope/interface/tests/test_verify.py�setUp s zTest_verifyClass.setUpc C s ddl m} |S )Nr )�verifyClass)�zope.interface.verifyr )�clsr r r r r s zTest_verifyClass._get_FUTc C s |S r r )r �xr r r �_adjust_object_before_verify! s z-Test_verifyClass._adjust_object_before_verifyc K s | j || �|�fi |��S r )r r )r Ziface�klass�kwargsr r r �_callFUT$ s ��zTest_verifyClass._callFUTc C sL ddl m} ddlm} G dd� d|�}G dd� d�}| �|| j||� d S )Nr �� Interface��DoesNotImplementc @ s e Zd ZdS )z>Test_verifyClass.test_class_doesnt_implement.<locals>.ICurrentN��__name__� __module__�__qualname__r r r r �ICurrent- s r c @ s e Zd ZdS )z=Test_verifyClass.test_class_doesnt_implement.<locals>.CurrentNr r r r r �Current0 s r )�zope.interfacer �zope.interface.exceptionsr �assertRaisesr )r r r r r r r r �test_class_doesnt_implement) s z,Test_verifyClass.test_class_doesnt_implementc C sP ddl m} ddl m} G dd� d|�}G dd� d�}|||� | �||� d S )Nr r ��classImplementsc @ s e Zd ZdS )zXTest_verifyClass.test_class_doesnt_implement_but_classImplements_later.<locals>.ICurrentNr r r r r r 9 s r c @ s e Zd ZdS )zWTest_verifyClass.test_class_doesnt_implement_but_classImplements_later.<locals>.CurrentNr r r r r r <