← Back
Editing: test_document.cpython-38.pyc
U ؒ�]�@ � @ sF d Z ddlZG 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 �D/usr/lib/python3/dist-packages/zope/interface/tests/test_document.py�_callFUT s zTest_asStructuredText._callFUTc C sD ddl m} d�ddddg�}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 ��zope.interfacer �join�assertEqualr �r r �EXPECTEDr r r r �"test_asStructuredText_no_docstring s �z8Test_asStructuredText.test_asStructuredText_no_docstringc C sF ddl m} d�dddddg�}G d d� 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 . s r �r r r r r r r �*test_asStructuredText_empty_with_docstring% s �z@Test_asStructuredText.test_asStructuredText_empty_with_docstringc C sT ddl m} d�dddddd dd ddddg�}G dd� d|�}| �| �|�|� d S ) Nr r � r r r � �P It can be used to annotate any class or object, because it promises� nothing.r r c @ s e Zd ZdZdS )zZTest_asStructuredText.test_asStructuredText_empty_with_multiline_docstring.<locals>.IEmpty�� 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 D s r r! r r r �4test_asStructuredText_empty_with_multiline_docstring3 s"