
    4hhY              
       2   S SK r S SKrS SKrS SKJr  S SKJr  S SKJrJ	r	  \	" S5        \" SS5         S SK
rSSS5        \R                  " 5       \R                  " \ R                  R                  S5      S5      \R                  " \ R                  S	:H  =(       a    \ R                   S
5      \R"                  " S5      \R                  " \R$                  " 5       S5       " S S\R&                  5      5       5       5       5       5       rg! , (       d  f       N= f)    N)support)	os_helper)imports_under_toolskip_if_missingfreezetestwinznot supported on Windowsdarwinz,not supported for frameworks builds on macOSz#not all buildbots have enough spaceztest is too slow with PGOc                   D    \ rS rSr\R
                  " S5      S 5       rSrg)
TestFreeze   cpuc                 >   [         R                  " S5      n[        R                  " 5        n[        R
                  " X5      u  p#n[        R                  " XCU5      n[        R                  " U5      nS S S 5        U R                  WS5        g ! , (       d  f       N!= f)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          D/opt/python-3.13.8/usr/lib/python3.13/test/test_tools/test_freeze.pytest_freeze_simple_script$TestFreeze.test_freeze_simple_script   sv     " 
 !V)/)G&Fv6BJ::j)D " 	|,	 "!s   AB
B N)__name__
__module____qualname____firstlineno__r   requires_resourcer   __static_attributes__r!       r   r   r      s!     u%
- &
-r(   r   )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>r5      s        " ?  &) * 		((/1KL	)<cnn68?@ 
))+,.-"" -. A8 M - *)s   D
D