Your IP : 13.59.69.58
3
� fE � @ sN d Z ddlmZ ddlZddlmZ G dd� dej�ZedkrJej dd � dS )
zTest rstrip, coverage 100%.� )�rstripN)�Editorc @ s e Zd Zdd� Zdd� ZdS )�
rstripTestc C s� t � }|j}tj|�j}|� | j|jdd�d� |jdd� |� | j|jdd�d� |jdd� |� | j|jdd�d� d S )Nz1.0�insert� z z
�
)r �textr �Rstrip� do_rstrip�assertEqual�getr )�self�editorr r
� r �B/opt/alt/python36/lib64/python3.6/idlelib/idle_test/test_rstrip.py�test_rstrip_line s zrstripTest.test_rstrip_linec C sJ t � }|j}tj|�j}d}d}|jd|� |� | j|jdd�|� d S )Nz�Line with an ending tab
Line ending in 5 spaces
Linewithnospaces
indented line
indented line with trailing space
zyLine with an ending tab
Line ending in 5 spaces
Linewithnospaces
indented line
indented line with trailing space
z1.0r )r r r r r
r r r )r
r r r
Zoriginal�strippedr r r �test_rstrip_multiple s zrstripTest.test_rstrip_multipleN)�__name__�
__module__�__qualname__r r r r r r r s r �__main__� )� verbosity)
�__doc__Zidlelibr ZunittestZidlelib.idle_test.mock_idler ZTestCaser r �mainr r r r �<module> s -