| Server IP : 46.62.235.243 / Your IP : 216.73.216.163 Web Server : Apache/2.4.58 (Ubuntu) System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/python3/dist-packages/gyp/generator/__pycache__/ |
Upload File : |
�
�"Kb� � � � d Z ddlmc mZ ddlZddlZddlZ G d� dej � Ze dk( r ej � yy)z# Unit tests for the ninja.py file. � Nc � � e Zd Zd� Zd� Zy)�TestPrefixesAndSuffixesc
� � t j j d� r�t j dddddddd� }ddi}| j |j
|d� j d� � | j |j
|d � j d
� � | j |j
|d� j d� � y y )
N�win�foo�wee�.�build.ninja�target_name�
executablez.exe�shared_libraryz.dll�static_libraryz.lib)�sys�platform�
startswith�ninja�NinjaWriter�
assertTrue�ComputeOutputFileName�endswith��self�writer�specs �:/usr/lib/python3/dist-packages/gyp/generator/ninja_test.py�test_BinaryNamesWindowsz/TestPrefixesAndSuffixes.test_BinaryNamesWindows s� � � �|�|���u�%�� � ���s�C���
�� �f��e�
%�d�
�o�o�f�2�2�4��F�
�(�6�
��
�o�o�f�2�2�4�9I�J�
�(�6�
��
�o�o�f�2�2�4�9I�J�
�(�6�
�� &� c
�
� t j dddddddd� }ddi}| j d|j |d� v� | j |j |d� j d � � | j |j |d
� j d � � | j |j |d� j d� � | j |j |d
� j d� � y )
Nr r r r
�linuxr r r
�libr z.soz.a)r r r r r r r s r �test_BinaryNamesLinuxz-TestPrefixesAndSuffixes.test_BinaryNamesLinux s� � �
�
�
�u�e�S�#�}�c��w� �F�
�E�#�D��O�O�C�v�;�;�D�<H� J� J� K��O�O�F�0�0��7G�H��
�5����O�O�F�0�0��7G�H��
�5����O�O�F�0�0��7G�H�������O�O�F�0�0��7G�H�����r N)�__name__�
__module__�__qualname__r r! � r r r r s � ��
r r �__main__)�__doc__�gyp.generator.ninja� generatorr �unittestr �
TestCommon�TestCaser r"