Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/test/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/test/__pycache__/test_cprofile.cpython-33.pyc

�
��fCc@s�dZddlZddlmZmZmZddlZddlmZm	Z	Gdd�de�Z
dd�Zd	d
�ZiZ
de
d<d
e
d<de
d<edkr�e�ndS(u#Test suite for the cProfile module.iN(urun_unittestuTESTFNuunlink(uProfileTesturegenerate_expected_outputcBs;|EeZdZejZdZdd�Zdd�ZdS(uCProfileTestu{built-in method max}cCstS(N(u_ProfileOutput(uself((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyuget_expected_outputsu CProfileTest.get_expected_outputcCs�ddl}tj}znttd��Y}|t_z<|jdd��}|j�|jd�}|j�Wd|t_XWdQXWdtt�XdS(NiuwcSstS(N(uint(((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyu<lambda>su>CProfileTest.test_bad_counter_during_dealloc.<locals>.<lambda>i(	u_lsprofusysustderruopenuTESTFNuProfileruenableudisableuunlink(uselfu_lsprofuorig_stderrufileuobj((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyutest_bad_counter_during_deallocs		
u,CProfileTest.test_bad_counter_during_deallocN(	u__name__u
__module__u__qualname__ucProfileuProfileu
profilerclassuexpected_max_outputuget_expected_outpututest_bad_counter_during_dealloc(u
__locals__((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyuCProfileTest
s	uCProfileTestcCstt�dS(N(urun_unittestuCProfileTest(((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyu	test_main$su	test_maincCs*dtjkrt�n
ttt�dS(Nu-r(usysuargvu	test_mainuregenerate_expected_outputu__file__uCProfileTest(((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyumain's
umainu�       28    0.028    0.001    0.028    0.001 profilee.py:110(__getattr__)
        1    0.270    0.270    1.000    1.000 profilee.py:25(testfunc)
     23/3    0.150    0.007    0.170    0.057 profilee.py:35(factorial)
       20    0.020    0.001    0.020    0.001 profilee.py:48(mul)
        2    0.040    0.020    0.600    0.300 profilee.py:55(helper)
        4    0.116    0.029    0.120    0.030 profilee.py:73(helper1)
        2    0.000    0.000    0.140    0.070 profilee.py:84(helper2_indirect)
        8    0.312    0.039    0.400    0.050 profilee.py:88(helper2)
        8    0.064    0.008    0.080    0.010 profilee.py:98(subhelper)uprint_statsu�profilee.py:110(__getattr__)                      <-      16    0.016    0.016  profilee.py:98(subhelper)
profilee.py:25(testfunc)                          <-       1    0.270    1.000  <string>:1(<module>)
profilee.py:35(factorial)                         <-       1    0.014    0.130  profilee.py:25(testfunc)
                                                        20/3    0.130    0.147  profilee.py:35(factorial)
                                                           2    0.006    0.040  profilee.py:84(helper2_indirect)
profilee.py:48(mul)                               <-      20    0.020    0.020  profilee.py:35(factorial)
profilee.py:55(helper)                            <-       2    0.040    0.600  profilee.py:25(testfunc)
profilee.py:73(helper1)                           <-       4    0.116    0.120  profilee.py:55(helper)
profilee.py:84(helper2_indirect)                  <-       2    0.000    0.140  profilee.py:55(helper)
profilee.py:88(helper2)                           <-       6    0.234    0.300  profilee.py:55(helper)
                                                           2    0.078    0.100  profilee.py:84(helper2_indirect)
profilee.py:98(subhelper)                         <-       8    0.064    0.080  profilee.py:88(helper2)
{built-in method exc_info}                        <-       4    0.000    0.000  profilee.py:73(helper1)
{built-in method hasattr}                         <-       4    0.000    0.004  profilee.py:73(helper1)
                                                           8    0.000    0.008  profilee.py:88(helper2)
{method 'append' of 'list' objects}               <-       4    0.000    0.000  profilee.py:73(helper1)u
print_callersu3<string>:1(<module>)                              ->       1    0.270    1.000  profilee.py:25(testfunc)
profilee.py:110(__getattr__)                      ->
profilee.py:25(testfunc)                          ->       1    0.014    0.130  profilee.py:35(factorial)
                                                           2    0.040    0.600  profilee.py:55(helper)
profilee.py:35(factorial)                         ->    20/3    0.130    0.147  profilee.py:35(factorial)
                                                          20    0.020    0.020  profilee.py:48(mul)
profilee.py:48(mul)                               ->
profilee.py:55(helper)                            ->       4    0.116    0.120  profilee.py:73(helper1)
                                                           2    0.000    0.140  profilee.py:84(helper2_indirect)
                                                           6    0.234    0.300  profilee.py:88(helper2)
profilee.py:73(helper1)                           ->       4    0.000    0.000  {built-in method exc_info}
profilee.py:84(helper2_indirect)                  ->       2    0.006    0.040  profilee.py:35(factorial)
                                                           2    0.078    0.100  profilee.py:88(helper2)
profilee.py:88(helper2)                           ->       8    0.064    0.080  profilee.py:98(subhelper)
profilee.py:98(subhelper)                         ->      16    0.016    0.016  profilee.py:110(__getattr__)
{built-in method hasattr}                         ->      12    0.012    0.012  profilee.py:110(__getattr__)u
print_calleesu__main__(u__doc__usysutest.supporturun_unittestuTESTFNuunlinkucProfileutest.test_profileuProfileTesturegenerate_expected_outputuCProfileTestu	test_mainumainu_ProfileOutputu__name__(((u7/opt/alt/python33/lib64/python3.3/test/test_cprofile.pyu<module>s