Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/zope/interface/tests/__pycache__/test_document.cpython-39.pyc
Ðазад
a i�hDC � @ sN d Z ddlZddlZG dd� dej�ZG dd� dej�ZG dd� dej�ZdS ) zDocumentation tests. � Nc @ sl e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Zdd� Z dd� ZdS )�Test_asStructuredTextc C s ddl m} ||�S )Nr )�asStructuredText)�zope.interface.documentr )�self�ifacer � 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_document.py�_callFUT s zTest_asStructuredText._callFUTc C s@ ddl m} d�g d��}G dd� d|�}| �| �|�|� d S )Nr �� Interface� )�INoDocstring� Attributes:� Methods:� c @ s e Zd ZdS )zNTest_asStructuredText.test_asStructuredText_no_docstring.<locals>.INoDocstringN��__name__� __module__�__qualname__r r r r r # s r ��zope.interfacer �join�assertEqualr �r r �EXPECTEDr r r r �"test_asStructuredText_no_docstring s z8Test_asStructuredText.test_asStructuredText_no_docstringc C s@ ddl m} d�g d��}G dd� d|�}| �| �|�|� d S )Nr r r )�IEmpty� This is an empty interface.r r r c @ s e Zd ZdZdS )zPTest_asStructuredText.test_asStructuredText_empty_with_docstring.<locals>.IEmpty�) This is an empty interface. N�r r r �__doc__r r r r r 2 s r r �r r r r r r r �*test_asStructuredText_empty_with_docstring( s z@Test_asStructuredText.test_asStructuredText_empty_with_docstringc C sr ddl m} tjdk rdnd}d�dddd |� d �|� d�dddd ddg�}G dd� d|�}| �| �|�|� d S )Nr r �� � � r � r r � zD It can be used to annotate any class or object, because it promisesz nothing.r r c @ s e Zd ZdZdS )zZTest_asStructuredText.test_asStructuredText_empty_with_multiline_docstring.<locals>.IEmptyz� This is an empty interface. It can be used to annotate any class or object, because it promises nothing. Nr r r r r r N s �r r �sys�version_infor r r �r r �indentr r r r r �4test_asStructuredText_empty_with_multiline_docstring8 s$ �zJTest_asStructuredText.test_asStructuredText_empty_with_multiline_docstringc sP ddl m� ddl m} d�g d��}G � fdd�d|�}| �| �|�|� d S )Nr �� Attributer r )� IHasAttribute�! This interface has an attribute.r z" an_attribute -- no documentationr r c s e Zd ZdZ� d�ZdS )z^Test_asStructuredText.test_asStructuredText_with_attribute_no_docstring.<locals>.IHasAttribute�. This interface has an attribute. �an_attributeN�r r r r r4 r r/ r r r1 c s r1 �r r0 r r r r �r r r r1 r r/ r �1test_asStructuredText_with_attribute_no_docstringW s zGTest_asStructuredText.test_asStructuredText_with_attribute_no_docstringc sP ddl m� ddl m} d�g d��}G � fdd�d|�}| �| �|�|� d S )Nr r/ r r )r1 r2 r z/ an_attribute -- This attribute is documented.r r c s e Zd ZdZ� dd�ZdS )z`Test_asStructuredText.test_asStructuredText_with_attribute_with_docstring.<locals>.IHasAttributer3 r4 �This attribute is documented.Nr5 r r/ r r r1 v s �r1 r6 r7 r r/ r �3test_asStructuredText_with_attribute_with_docstringj s zITest_asStructuredText.test_asStructuredText_with_attribute_with_docstringc C s@ ddl m} d�g d��}G dd� d|�}| �| �|�|� d S )Nr r r )� IHasMethod� This interface has a method.r r z aMethod() -- no documentationr c @ s e Zd ZdZdd� ZdS )z`Test_asStructuredText.test_asStructuredText_with_method_no_args_no_docstring.<locals>.IHasMethod�* This interface has a method. c S s d S �Nr r r r r �aMethod� s zhTest_asStructuredText.test_asStructuredText_with_method_no_args_no_docstring.<locals>.IHasMethod.aMethodN�r r r r r? r r r r r; � s r; r �r r r r; r r r �6test_asStructuredText_with_method_no_args_no_docstring~ s zLTest_asStructuredText.test_asStructuredText_with_method_no_args_no_docstringc C s@ ddl m} d�g d��}G dd� d|�}| �| �|�|� d S )Nr r r )r; r<