
    <e                        	 d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZm	Z	  e	d            edd          5  d dl
Zddd           n# 1 swxY w Y    ej                     ej        e j                            d          d           ej        d	           G d
 dej                                                      ZdS )    N)support)	os_helper)imports_under_toolskip_if_missingfreezetestwinznot supported on Windowsz#not all buildbots have enough spacec                       e Zd Zd ZdS )
TestFreezec                 6   t          j        d          }t          j                    5 }t	          j        ||          \  }}}t	          j        |||          }t	          j        |          }d d d            n# 1 swxY 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          2/usr/lib/python3.11/test/test_tools/test_freeze.pytest_freeze_simple_scriptz$TestFreeze.test_freeze_simple_script   s     "  
 !! 	*V)/)G)G&FJvz6BBJ:j))D	* 	* 	* 	* 	* 	* 	* 	* 	* 	* 	* 	* 	* 	* 	* 	|,,,,,s   AA88A<?A<N)__name__
__module____qualname__r        r   r   r      s#        

- 
- 
- 
- 
-r!   r   )sysr   unittestr   r   test.supportr   test.test_toolsr   r   r   r   requires_zlibskipIfplatform
startswithskip_if_buildbotTestCaser   r    r!   r   <module>r,      sw   / 



         " " " " " " ? ? ? ? ? ? ? ?    &))                 ((//1KLL?@@- - - - -" - - A@ ML - - -s   A

AA