Ë
    nûàg„  ã                   ó^   — d Z ddlmZ ddlmZ ddlZddlZdZ G d„ dej                  «      Z
y)zTests for distutils.text_file.é    )Úsupport)ÚTextFileNzE# test file

line 3 \
# intervening comment
  continues on next line
c                   ó   — e Zd Zd„ Zy)ÚTestTextFilec                 óê  — g d¢}g d¢}g d¢}ddg}dg}dg}d„ }t        j                  | j                  «       «      }|d	z  }	t        j                   j	                  |	j
                  t        i|«       t        |	d
d
d
d
¬«      }
	  |dd|
|«       |
j                  «        t        |	dd
d
d
¬«      }
	  |dd|
|«       |
j                  «        t        |	d
dd
d
¬«      }
	  |dd|
|«       |
j                  «        t        |	«      }
	  |dd|
|«       |
j                  «        t        |	dddd¬«      }
	  |dd|
|«       |
j                  «        t        |	ddddd¬«      }
	  |dd|
|«       |
j                  «        y # |
j                  «        w xY w# |
j                  «        w xY w# |
j                  «        w xY w# |
j                  «        w xY w# |
j                  «        w xY w# |
j                  «        w xY w)N)ú# test file
ú
ú	line 3 \
ú# intervening comment
ú  continues on next line
)r	   r
   r   )r   r
   r   r   zline 3 \z  continues on next linezline 3   continues on next linezline 3 continues on next linec                 ó2   — |j                  «       }||k(  sJ ‚y )N)Ú	readlines)ÚcountÚdescriptionÚfileÚexpected_resultÚresults        úh/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/setuptools/_distutils/tests/test_text_file.pyÚ
test_inputz+TestTextFile.test_class.<locals>.test_input6   s   € Ø—^‘^Ó%ˆFØ˜_Ò,Ð,Ñ,ó    ztest.txtF)Ústrip_commentsÚskip_blanksÚ	lstrip_wsÚ	rstrip_wsé   zno processingTé   zstrip commentsé   zstrip blanksé   zdefault processing)r   r   Ú
join_linesr   é   zjoin lines without collapsing)r   r   r   r   Úcollapse_joiné   zjoin lines with collapsing)	ÚpathÚPathÚmkdtempÚjaracoÚbuildÚnameÚ	TEST_DATAr   Úclose)ÚselfÚresult1Úresult2Úresult3Úresult4Úresult5Úresult6r   Útmp_pathÚfilenameÚin_files              r   Ú
test_classzTestTextFile.test_class   sû  € ò

ˆò Fˆò
ˆð Ð :Ð;ˆð 5Ð5ˆð 3Ð3ˆò	-ô —9‘9˜TŸ\™\›^Ó,ˆØ˜jÑ(ˆÜ�‰×Ñ˜8Ÿ=™=¬)Ð4°hÔ?äØØ ØØØô
ˆð	Ù�q˜/¨7°GÔ<à�M‰MŒOäØØØØØô
ˆð	Ù�qÐ*¨G°WÔ=à�M‰MŒOäØØ ØØØô
ˆð	Ù�q˜.¨'°7Ô;à�M‰MŒOä˜8Ó$ˆð	Ù�qÐ.°¸ÔAà�M‰MŒOäØØØØØô
ˆð	Ù�qÐ9¸7ÀGÔLà�M‰MŒOäØØØØØØô
ˆð	Ù�qÐ6¸ÀÔIà�M‰M�Oøðo �M‰M�Oûð �M‰M�Oûð �M‰M�Oûð �M‰M�Oûð �M‰M�Oûð �M‰M�OúsH   ÂE7 Â/F ÃF! ÄF6 Ä.G ÅG  Å7F	ÆFÆ!F3Æ6GÇGÇ G2N)Ú__name__Ú
__module__Ú__qualname__r5   © r   r   r   r      s   „ ómr   r   )Ú__doc__Údistutils.testsr   Údistutils.text_filer   Újaraco.pathr&   r#   r)   ÚTempdirManagerr   r9   r   r   ú<module>r?      s/   ðÙ $å #Ý (ã Û ð€	ôn�7×)Ñ)õ nr   