PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /lib64/python2.7/test/ |
| Server: Linux apophis.o2switch.net 4.18.0-553.111.1.lve.el8.x86_64 #1 SMP Fri Mar 13 13:42:17 UTC 2026 x86_64 IP: 109.234.164.184 |
| Dir : //lib64/python2.7/test/test_runpy.pyo |
�
zfc @ s" d d l Z d d l Z d d l Z d d l Z d d l Z d d l Z d d l m Z m Z m Z d d l
m Z m Z m
Z
m Z m Z m Z d d l m Z m Z m Z m Z d e j f d � � YZ d e j f d � � YZ d e j f d
� � YZ d � Z e d k re � n d S(
i����N( t verboset run_unittestt forget( t temp_dirt make_scriptt compile_scriptt make_pkgt make_zip_scriptt make_zip_pkg( t _run_codet _run_module_codet
run_modulet run_patht RunModuleCodeTestc B s2 e Z d Z d d g Z d Z d � Z d � Z RS( s9 Unit tests for runpy._run_code and runpy._run_module_codes Top level assignments Lower level references� # Check basic code execution
result = ['Top level assignment']
def f():
result.append('Lower level reference')
f()
# Check the sys module
import sys
run_argv0 = sys.argv[0]
run_name_in_sys_modules = __name__ in sys.modules
if run_name_in_sys_modules:
module_in_sys_modules = globals() is sys.modules[__name__].__dict__
# Check nested operation
import runpy
nested = runpy._run_module_code('x=1\n', mod_name='<run>')
c C s� t j d } t | j i � } | j | d | j � | j | d d � | j | d d � | j | d d � | j | d d � | j | d | � | j d | � | j t j d | � d S( Ni t resultt __name__t __file__t
__loader__t __package__t run_argv0t run_name( t syst argvR t test_sourcet assertEqualt expected_resultt assertIst Nonet assertNotIn( t selft saved_argv0t d( ( s'