Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/zope/interface/tests/__pycache__/test_registry.cpython-39.pyc
Ðазад
a i�h � @ s" d Z ddlZddlmZ ddlmZ ddlmZ G dd� dej�Z G dd � d e �Z G d d� dej�ZG dd � d ej�ZG dd� dej�Z G dd� dej�ZG dd� de�ZG dd� de�ZG dd� dee�ZG dd� dee�ZG dd� dej�ZG dd� de�ZG dd� de�ZG d d!� d!�ZdS )"zComponent Registry Tests� N�� Interface)�VerifyingAdapterRegistry�� Componentsc s� e Zd Zdd� Zd�dd�Zdd� Zdd � Zd d� Zdd � Zdd� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zd4d5� Zd6d7� Zd8d9� Zd:d;� Zd<d=� Z d>d?� Z!d@dA� Z"dBdC� Z#dDdE� Z$dFdG� Z%dHdI� Z&dJdK� Z'dLdM� Z(dNdO� Z)dPdQ� Z*dRdS� Z+dTdU� Z,dVdW� Z-dXdY� Z.dZd[� Z/d\d]� Z0d^d_� Z1d`da� Z2dbdc� Z3ddde� Z4dfdg� Z5dhdi� Z6djdk� Z7dldm� Z8dndo� Z9dpdq� Z:drds� Z;dtdu� Z<dvdw� Z=dxdy� Z>dzd{� Z?d|d}� Z@d~d� ZAd�d�� ZBd�d�� ZCd�d�� ZDd�d�� ZEd�d�� ZFd�d�� ZG� fd�d��ZH� fd�d��ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZO� fd�d��ZPd�d�� ZQd�d�� ZRd�d�� ZSd�d�� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXd�d�� ZYd�d�� ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^d�d�� Z_d�d�� Z`d�d�� Zad�d�� Zbd�dÄ Zcd�dń Zdd�dDŽ Zed�dɄ Zfd�d˄ Zgd�d̈́ Zhd�dτ Zid�dф Zjd�dӄ Zkd�dՄ Zld�dׄ Zmd�dل Znd�dۄ Zod�d݄ Zpd�d߄ Zqd�d�d�Zrd�d� Zsd�d� Zt� ZuS )��ComponentsTestsc C s t S �Nr ��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_registry.py�_getTargetClass s zComponentsTests._getTargetClass�testc O s | � � |g|�R i |��S r �r )r �name�args�kwr r r �_makeOne s zComponentsTests._makeOnec s0 ddl m} g � � fdd�}t||d�}|� fS )Nr )�registryc s � � | |f� d S r ��append)r r ��_eventsr r �_notify# s z,ComponentsTests._wrapEvents.<locals>._notify)�notify)�zope.interfacer �_Monkey)r r r �_monkeyr r r �_wrapEvents s zComponentsTests._wrapEventsc C s� ddl m} | �d�}| �|jd� | �|jd� | �|j|� | �|j|� | �|jjd� | �|jjd� | �|j i � | �|j i � | �|jg � | �|jg � d S )Nr )�AdapterRegistry�testingr ) �zope.interface.adapterr r �assertEqual�__name__� __bases__�assertIsInstance�adapters� utilities�_utility_registrations�_adapter_registrations�_subscription_registrations�_handler_registrations)r r �compr r r �test_ctor_no_bases) s z"ComponentsTests.test_ctor_no_basesc C sb | � d�}| � d|f�}| �|jd� | �|j|f� | �|jj|jf� | �|jj|jf� d S )N�baser )r r"