File: //usr/lib/python3/dist-packages/zope/interface/tests/__pycache__/test_registry.cpython-38.pyc
U
ؒ�]%� � @ 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!e�ZdS )"zComponent Registry Tests� N�� Interface)�VerifyingAdapterRegistry��
Componentsc @ sf 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�� ZGd�d�� ZHd�d�� ZId�d�� ZJd�d�� ZKd�d�� ZLd�d�� ZMd�d�� ZNd�d�� ZOd�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�S )��ComponentsTestsc C s t S �Nr ��self� r �D/usr/lib/python3/dist-packages/zope/interface/tests/test_registry.py�_getTargetClass s zComponentsTests._getTargetClass�testc O s | � � |f|�|�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"