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.10/test/test_tools/__pycache__/test_lll.cpython-310.pyc
o

�i��@stdZddlZddlZddlmZddlmZddlmZm	Z	ddl
Z
e�Gdd�de
j�Ze
dkr8e
��dSdS)	z7Tests for the lll script in the Tools/script directory.�N)�support)�	os_helper)�skip_if_missing�import_toolc@s"eZdZdd�Zejdd��ZdS)�lllTestscCstd�|_dS)N�lll)rr)�self�r	�5/usr/local/lib/python3.10/test/test_tools/test_lll.py�setUpszlllTests.setUpc	Cs:t����}t���r}tj�|d�}tj�|d�}||f||ffD]\}}t|d���t�|tj�|d��q t�	��}|j
�||g�Wd�n1sNwYtjdkrZdnd}|�
|��|�d|�|�d	|�d|�|�d
�
�Wd�n1s~wYWd�dSWd�dS1s�wYdS)NZfoo1Zfoo2�w�symlink�ntz\\?\�z
:
symlink -> z

�
)�tempfile�TemporaryDirectory�os�path�join�open�closer
rZcaptured_stdoutr�main�nameZassertEqual�getvalue)	rZdir1Zdir2Zfn1Zfn2�fn�dir�output�prefixr	r	r
�test_lll_multiple_dirss6
�
�
������P�zlllTests.test_lll_multiple_dirsN)�__name__�
__module__�__qualname__rrZskip_unless_symlinkrr	r	r	r
r
sr�__main__)�__doc__rr�testrZtest.supportrZtest.test_toolsrrZunittestZTestCaserr rr	r	r	r
�<module>s�