Current Path : /usr/local/lib/python2.5/test/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/lib/python2.5/test/test_runpy.pyo |
³ò h”Rc @ s¿ d d k Z d d k Z d d k Z d d k Z d d k Z d d k l Z l Z d d k l Z l Z d e i f d „ ƒ YZ d e i f d „ ƒ YZ d „ Z e d j o e ƒ n d S( iÿÿÿÿN( t verboset run_unittest( t _run_module_codet run_modulet RunModuleCodeTestc B s, e Z d d g Z d Z d „ Z d „ Z RS( s 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] if __name__ in sys.modules: run_name = sys.modules[__name__].__name__ # Check nested operation import runpy nested = runpy._run_module_code('x=1\n', mod_name='<run>', alter_sys=True) c C s[ t ƒ } d } d } d } t d | ƒ } t i d } t | i | | | | t ƒ } | i d | j ƒ | i | d | j ƒ | i | d | i j ƒ | i | d d d j ƒ | i | d | j ƒ | i | d | j ƒ | i | d | j ƒ | i | d | j ƒ | i | d | j ƒ | i t i d | j ƒ | i | t i j ƒ d S( Ns <Nonsense>s Some other nonsenses Now you're just being sillyt initiali t resultt nestedt xi t __name__t run_namet __file__t run_argv0t __loader__( t objectt dictt syst argvR t test_sourcet Truet failUnlesst expected_resultt modules( t selfR t namet filet loadert d1t saved_argv0t d2( ( s+ /usr/local/lib/python2.5/test/test_runpy.pyt test_run_module_code! s. c C sà t i d } t | i ƒ } | i | d | i j ƒ | i | d d j ƒ | i | d d j ƒ | i | d d j ƒ | i | d | j ƒ | i d | j ƒ | i t i d | j ƒ d S( Ni R R R R R R ( R R R R R R t None( R R t d( ( s+ /usr/local/lib/python2.5/test/test_runpy.pyt test_run_module_code_defaults: s ( R t __module__R R R R! ( ( ( s+ /usr/local/lib/python2.5/test/test_runpy.pyR s t RunModuleTestc B sG e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C s9 y t | ƒ Wn t j o n X| i d | ƒ d S( Ns Expected import error for ( R t ImportErrort fail( R t mod_name( ( s+ /usr/local/lib/python2.5/test/test_runpy.pyt expect_import_errorG s c C sR | i d ƒ | i d ƒ | i d ƒ | i d ƒ | i d ƒ | i d ƒ d S( NR s sys.imp.erics os.path.halfs a.bees .howards ..eaten( R' ( R ( ( s+ /usr/local/lib/python2.5/test/test_runpy.pyt test_invalid_namesO s c C s t d ƒ d S( Nt runpy( R ( R ( ( s+ /usr/local/lib/python2.5/test/test_runpy.pyt test_library_moduleW s c C sw d } d t i d } d t i d } t i ƒ } } t o d G| GHn t i i d | ƒ t o d Gt i d GHn xŒ t | ƒ D]~ } t i i | | ƒ } t i | ƒ t o d G| GHn t i i | | ƒ } t | d ƒ } | i ƒ t o d G| GHq‡ q‡ Wt i i | | ƒ } t | d ƒ } | i | ƒ | i ƒ t o d G| GHn | d | d } | | | f S( Nt __runpy_pkg__t __init__t pyt runpy_tests Package tree in:i s Updated sys.path:s Next level in:t ws Created:t .( t ost extsept tempfilet mkdtempR R t patht insertt ranget joint mkdirt opent closet write( R t sourcet deptht pkg_namet init_fnamet test_fnamet pkg_dirt sub_dirt it pkg_fnamet pkg_filet mod_fnamet mod_fileR&