| Current Path : /lib/python3/dist-packages/zope/component/tests/__pycache__/ |
| Current File : //lib/python3/dist-packages/zope/component/tests/__pycache__/test_hooks.cpython-38.pyc |
U
,�W/ � @ s� d Z ddlZG dd� dej�ZG dd� dej�ZG dd� dej�ZG d d
� d
ej�ZG dd� dej�ZG d
d� dej�ZG dd� dej�Z G dd� dej�Z
G dd� dej�Ze� Z
G dd� de�ZG dd� de�Zdd� ZdS )zTests for z.c.hooks
� Nc @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�Test_read_propertyc C s ddl m} |S )Nr )�
read_property)�zope.component.hooksr )�selfr � r �A/usr/lib/python3/dist-packages/zope/component/tests/test_hooks.py�_getTargetClass s z"Test_read_property._getTargetClassc sR G � fdd�dt �}|� }� �|jd� d|_� �|jd� |`� �|jd� d S )Nc s e Zd Z� �� dd� �ZdS )z1Test_read_property.test_via_instance.<locals>.Fooc S s dS �N�BARr �r r r r �bar s z5Test_read_property.test_via_instance.<locals>.Foo.barN��__name__�
__module__�__qualname__r r r r r r �Foo s r r
ZBAZ)�object�assertEqualr )r r Zfoor r r �test_via_instance s z$Test_read_property.test_via_instancec sF G � fdd�dt �}|j}� �t|� �� �� � �|�t � �d� d S )Nc s e Zd Z� �� dd� �ZdS )z.Test_read_property.test_via_class.<locals>.Fooc S s dS r r r r r r r '