Your IP : 216.73.216.213
�
�0�iY �
� � d Z ddlZddlZddlZddlmZ ddlmZ ddlm Z m
Z
e
d� � e dd� � 5 ddlZddd� � n# 1 swxY w Y ej
� � ej ej � d� � d � � ej ej d
k oej d� � ej d� � ej ej � � d
� � G d� dej � � � � � � � � � � � � ZdS )z)Sanity-check tests for the "freeze" tool.� N)�support)� os_helper)�imports_under_tool�skip_if_missing�freeze�test�winznot supported on Windows�darwinz,not supported for frameworks builds on macOSz#not all buildbots have enough spaceztest is too slow with PGOc �@ � e Zd Z ej d� � d� � � ZdS )�
TestFreeze�cpuc �6 � t j d� � }t j � � 5 }t j ||� � \ }}}t j |||� � }t j |� � }d d d � � n# 1 swxY w Y | � |d� � d S )Nz\
import sys
print('running...')
sys.exit(0)
z
running...) �textwrap�dedentr �temp_dir�helper�preparer �run�assertEqual)�self�script�outdir�
scriptfile�python�
executable�texts �B/opt/alt/python311/lib64/python3.11/test/test_tools/test_freeze.py�test_freeze_simple_scriptz$TestFreeze.test_freeze_simple_script s� � ��� "� � ��
�
�
!�
!� *�V�)/����)G�)G�&�F�J����v�z�6�B�B�J��:�j�)�)�D� *� *� *� *� *� *� *� *� *� *� *���� *� *� *� *�
����|�,�,�,�,�,s �AA8�8A<�?A<N)�__name__�
__module__�__qualname__r �requires_resourcer � � r r r s= � � � � � � �W��u�%�%�
-�
-� &�%�
-�
-�
-r$ r )�__doc__�sysr �unittestr r �test.supportr �test.test_toolsr r r r �
requires_zlib�skipIf�platform�
startswith�
_framework�skip_if_buildbot�check_cflags_pgo�TestCaser r# r$ r �<module>r2 s� �� /� /�
�
�
�
� ���� ���� � � � � � � "� "� "� "� "� "� ?� ?� ?� ?� ?� ?� ?� ?� ��� � � ����&�)�)� � ������ � � � � � � � � � ���� � � � � ����������(�(��/�/�1K�L�L�������)�<�c�n�6�8� 8����?�@�@� ���)��)�+�+�,�.� .�
-�
-�
-�
-�
-��"�
-�
-�.� .� A�@�8� 8� M�L� ��
-�
-�
-s �A�A�A