HEX
Server: Apache
System: Linux p102.lithium.hosting 4.18.0-553.141.1.el8_10.x86_64 #1 SMP Fri Jul 10 17:48:02 UTC 2026 x86_64
User: bvzmoamr (9955)
PHP: 8.1.34
Disabled: syslog
Upload Files
File: //lib/python3.6/site-packages/gyp/generator/__pycache__/ninja_test.cpython-36.opt-1.pyc
3

��S]��@sNdZddljjZddlZddlZddlZGdd�dej�Ze	dkrJej
�dS)z# Unit tests for the ninja.py file. �Nc@seZdZdd�Zdd�ZdS)�TestPrefixesAndSuffixesc	Csxtjjd�rttjdddddddd�}ddi}|j|j|d�jd��|j|j|d	�jd
��|j|j|d�jd��dS)
N�win�foo�wee�.zbuild.ninja�target_name�
executablez.exe�shared_libraryz.dll�static_libraryz.lib)�sys�platform�
startswith�ninja�NinjaWriter�
assertTrue�ComputeOutputFileName�endswith)�self�writer�spec�r� /usr/lib/python3.6/ninja_test.py�test_BinaryNamesWindowssz/TestPrefixesAndSuffixes.test_BinaryNamesWindowsc	Cs�tjdddddddd�}ddi}|jd|j|d�k�|j|j|d�jd	��|j|j|d
�jd	��|j|j|d�jd��|j|j|d
�jd��dS)
Nrrrzbuild.ninja�linuxrrr	�libr
z.soz.a)rrrrr
r)rrrrrr�test_BinaryNamesLinuxs
z-TestPrefixesAndSuffixes.test_BinaryNamesLinuxN)�__name__�
__module__�__qualname__rrrrrrrsr�__main__)�__doc__Zgyp.generator.ninja�	generatorrZunittestrZ
TestCommonZTestCaserr�mainrrrr�<module>s