3
ฮ้de  ใ               @   s   d dl mZ G dd dZdS )้   )ฺdedentc               @   s<   e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd ZdS )ฺ
TestDedentc             C   s   t d}|dkstd S )Nz#
        123
          456
        z
123
  456
)r   ฺAssertionError)ฺselfฺxฉ r   ๚Y/var/www/html/virt/lib64/python3.6/site-packages/srsly/tests/ruamel_yaml/test_a_dedent.pyฺtest_start_newline   s    zTestDedent.test_start_newlinec             C   s   t d}|dkstd S )Nz   
        123
        z123
)r   r   )r   r   r   r   r   ฺtest_start_space_newline   s    z#TestDedent.test_start_space_newlinec             C   s   t d}|dkstd S )Nz"        123
          456
        z
123
  456
)r   r   )r   r   r   r   r   ฺtest_start_no_newline   s    z TestDedent.test_start_no_newlinec             C   s   t d}|dkstd S )Nz
        123ฺ123)r   r   )r   r   r   r   r   ฺtest_preserve_no_newline_at_end!   s    z*TestDedent.test_preserve_no_newline_at_endc             C   s   t d}|dkstd S )Nz        123r   )r   r   )r   r   r   r   r   ฺtest_preserve_no_newline_at_all(   s    z*TestDedent.test_preserve_no_newline_at_allc             C   s   t t d}|dkstd S )Nz
        123
        z123
)r   r   )r   r   r   r   r   ฺtest_multiple_dedent/   s    zTestDedent.test_multiple_dedentN)	ฺ__name__ฺ
__module__ฺ__qualname__r	   r
   r   r   r   r   r   r   r   r   r      s   		
r   N)Z	roundtripr   r   r   r   r   r   ฺ<module>   s   