HEX
Server: Apache
System: Linux zacp120.webway.host 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
User: govancoz (1003)
PHP: 8.3.26
Disabled: exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/local/lib/python3.7/distutils/tests/__pycache__/test_text_file.cpython-37.opt-2.pyc
B

!��gl
�@slddlZddlZddlmZddlmZddlmZdZGdd�dej	ej
�Zdd	�Ze
d
krhee��dS)�N)�TextFile)�support)�run_unittestzE# test file

line 3 \
# intervening comment
  continues on next line
c@seZdZdd�ZdS)�TextFileTestCasecs�dddddg}dddg}ddddg}ddg}dg}d	g}�fd
d�}���}tj�|d�}	t|	d
�}
z|
�t�Wd|
��Xt|	ddddd�}z|dd||�Wd|��Xt|	ddddd�}z|dd||�Wd|��Xt|	ddddd�}z|dd||�Wd|��Xt|	�}z|dd||�Wd|��Xt|	ddddd�}z|dd||�Wd|��Xt|	dddddd�}z|dd||�Wd|��XdS)Nz# test file
�
z	line 3 \
z# intervening comment
z  continues on next line
zline 3 \z  continues on next linezline 3   continues on next linezline 3 continues on next linecs|��}��||�dS)N)�	readlinesZassertEqual)�count�description�fileZexpected_result�result)�self��:/usr/local/lib/python3.7/distutils/tests/test_text_file.py�
test_input2sz/TextFileTestCase.test_class.<locals>.test_inputztest.txt�wr)�strip_comments�skip_blanksZ	lstrip_ws�	rstrip_ws�z
no processing�zstrip comments�zstrip blanks�zdefault processing)rr�
join_linesr�zjoin lines without collapsing)rrrrZ
collapse_join�zjoin lines with collapsing)	Zmkdtemp�os�path�join�open�write�	TEST_DATA�closer)rZresult1Zresult2Zresult3Zresult4Zresult5Zresult6rZtmpdir�filenameZout_fileZin_filer
)rr�
test_classsd










zTextFileTestCase.test_classN)�__name__�
__module__�__qualname__r#r
r
r
rrsrcCs
t�t�S)N)�unittestZ	makeSuiterr
r
r
r�
test_suitegsr(�__main__)rr'Zdistutils.text_filerZdistutils.testsrZtest.supportrr ZTempdirManagerZTestCaserr(r$r
r
r
r�<module>sX