
    he                     $    S SK Jr   " S S5      rg)   dedentc                   8    \ rS rSrS rS rS rS rS rS r	Sr
g	)

TestDedent   c                 *    [        S5      nUS:X  d   eg )Nz#
        123
          456
        
123
  456
r   selfxs     _/home/james-whalen/.local/lib/python3.13/site-packages/srsly/tests/ruamel_yaml/test_a_dedent.pytest_start_newlineTestDedent.test_start_newline   s!      
 N"""    c                 *    [        S5      nUS:X  d   eg )Nz   
        123
        123
r   r
   s     r   test_start_space_newline#TestDedent.test_start_space_newline   s!        G||r   c                 *    [        S5      nUS:X  d   eg )Nz"        123
          456
        r	   r   r
   s     r   test_start_no_newline TestDedent.test_start_no_newline   s!    
 N"""r   c                 *    [        S5      nUS:X  d   eg )Nz
        123123r   r
   s     r   test_preserve_no_newline_at_end*TestDedent.test_preserve_no_newline_at_end!       
 Ezzr   c                 *    [        S5      nUS:X  d   eg )Nz        123r   r   r
   s     r   test_preserve_no_newline_at_all*TestDedent.test_preserve_no_newline_at_all(   r   r   c                 <    [        [        S5      5      nUS:X  d   eg )Nz
        123
        r   r   r
   s     r   test_multiple_dedentTestDedent.test_multiple_dedent/   s'    
 G||r    N)__name__
__module____qualname____firstlineno__r   r   r   r   r   r!   __static_attributes__r#   r   r   r   r      s     ##r   r   N)	roundtripr   r   r#   r   r   <module>r*      s    3 3r   