__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

*�_i����SrSSKrSSKrSSKrSSKrSSKr\"5rSr	"SS\R5r"SS\R5r\R"\SLS5"S	S
\55r\R"\SLS5"SS\55r\R"\SLS5"S
S\55rg!\a SrN�f=f)zGbytecode_helper - support tools for testing correct bytecode generation�Nc#��# �U=(d [S5nUHPnU[US54v� UR=(d SH$up4n[U5Hn[US5 M M& MR g7f)N�)�iter�next�
cache_info�range)�instrs�co_positions�instr�_�size�is      �3/usr/lib/python3.13/test/support/bytecode_helper.py�instructions_with_positionsrse���
 �+�4��8�L����T�,��+�+�+� �+�+�1�r�1�J�A�Q��4�[���\�2�&�!�2��s�A,A.c�6�\rSrSrSrSr\4Sjr\4SjrSr	g)�BytecodeTestCase�z1Custom assertion methods for inspecting bytecode.c�t�[R"5n[R"XS9 UR5$)N)�file)�io�StringIO�dis�getvalue)�self�co�ss   r�get_disassembly_as_string�*BytecodeTestCase.get_disassembly_as_strings%���K�K�M��������z�z�|��c�V�URU[R5 [R"U5H2nURU:XdMU[
LdURU:XdM0Us $ URU5nU[
La
U<SU<3nOSnXbX54-nURU5 g)zAReturns instr if opname is found, otherwise throws AssertionErrorz not found in bytecode:
z!(%s,%r) not found in bytecode:
%sN)	�assertInr�opmap�get_instructions�opname�_UNSPECIFIED�argvalr�fail�r�xr$r&r�disassembly�msgs       r�assertInBytecode�!BytecodeTestCase.assertInBytecode"s����
�
�f�c�i�i�(��)�)�!�,�E��|�|�v�%��\�)�U�\�\�V�-C� �L�-��4�4�Q�7���\�!�5;�[�I�C�6�C���5�5�C��	�	�#�rc�d�URU[R5 [R"U5HvnURU:XdMURU5nU[LaU<SU<3nURU5 MKURU:XdM]SnXbX54-nURU5 Mx g)z(Throws AssertionError if opname is foundz occurs in bytecode:
z(%s,%r) occurs in bytecode:
%sN)	r!rr"r#r$rr%r'r&r(s       r�assertNotInBytecode�$BytecodeTestCase.assertNotInBytecode1s����
�
�f�c�i�i�(��)�)�!�,�E��|�|�v�%�"�<�<�Q�?���\�)�:@�+�N�C��I�I�c�N��\�\�V�+�;�C��� =�=�C��I�I�c�N�-rrN)
�__name__�
__module__�__qualname__�__firstlineno__�__doc__rr%r,r/�__static_attributes__rrrrrs��;��
2>�
�5A�#rrc���\rSrSr\"\R5r\"\R\R-\R-5r\R\5r
"SS5rSrSrSrSrSrg	)
�CompilationStepTestCase�?c��\rSrSrSrg)�CompilationStepTestCase.Label�ErN)r1r2r3r4r6rrr�Labelr;Es��rr=c�D�URU[5 UR5nURU5R5nUR	[U5[U55 [
X25H�upE[U[5(aUR	XT5 M-URU[5 URU[5 [[U5Vs/sHofSS:wdM
USPM sn5nUR	USUUSU5 M� gs snf)N����r)�assertIsInstance�listr#�seq_from_insts�assertEqual�len�zip�
isinstance�int�tuple�max�	enumerate)r�
actual_seq�expected�actual�act�exp�p�idxs        r�assertInstructionsMatch�/CompilationStepTestCase.assertInstructionsMatchHs���
	
���h��-��,�,�.���&�&�x�0�A�A�C������V��c�(�m�4��F�-�H�C��#�s�#�#�� � ��*���!�!�#�u�-��!�!�#�u�-��Y�s�^�B�^���t�r�z�t�q��t�^�B�C�C����S��#�Y��D�S�	�2�.��Cs� D
�0	D
c���Sn/nUH]n[X@R[45(de[X@R5(aX$lMGUS-
nUR	U5 M_ U$)Nrr?)rGr=rI�value�append)r�instsrR�res�items     r�resolveAndRemoveLabels�.CompilationStepTestCase.resolveAndRemoveLabels\s`�������D��d�Z�Z��$7�8�8�8�8��$�
�
�+�+� �
��q����
�
�4� �
��
rc�^�UVs1sH!n[X R5(dMUiM# nn[U5HupEXElM
 [R
"5nUH�n[X R5(aUR
UR5 M:USn[U[5(a[RUnUSStp�[X�R5(aURnU	S/S[U	5-
--n	UR"Xx=(d S/U	Q76 M� U$s snf)Nrr?r@�)rGr=rKrV�_testinternalcapi�new_instruction_sequence�	use_label�str�opcoder"rE�addop)
rrXrZ�labelsr�lbl�seq�op�arg�locs
          rrC�&CompilationStepTestCase.seq_from_instsis���#(�I�5�4�J�t�Z�Z�,H�$�5��I���'�F�A��I�(� �8�8�:���D��$�
�
�+�+��
�
�d�j�j�)��!�W���b�#�&�&����b�)�B� ���H�	���c�:�:�.�.��)�)�C��R�D�A��C��L�1�1���	�	�"�h�Q�-��-���
��#Js
�D*�D*c	�f�UH�n[X R5(aMUtp4n[U[5(a[RUnURU[R;USLS[RU<SU<35 UR[SU555 M� g)Nzopcode.opname[op]=z arg=c3�B# �UHn[U[5v� M g7f�N)rGrH)�.0�ls  r�	<genexpr>�=CompilationStepTestCase.check_instructions.<locals>.<genexpr>�s���@�C�q�
�1�c� 2� 2�C�s�)
rGr=rbrcr"rD�hasargr$�
assertTrue�all)rrX�instrhrirjs      r�check_instructions�*CompilationStepTestCase.check_instructions}s����D��$�
�
�+�+�� �M�B�c��"�c�"�"��\�\�"�%�����R�6�=�=�0� ��_� 2��
�
�b� 1�3�6�S�F�;�
=�
�O�O�C�@�C�@�@�A�rrN)r1r2r3r4�setrrs�HAS_ARG�hasjrel�hasjabs�hasexc�
HAS_TARGET�union�HAS_ARG_OR_TARGETr=rSr[rCrwr6rrrr8r8?s]���#�*�*�o�G��S�[�[�3�;�;�.����;�<�J��
�
�j�1��
�
�3�(��(
Brr8zrequires _testinternalcapic��\rSrSrSrSrg)�CodegenTestCase�c�:�[R"USS5up#U$)Nz
my_file.pyr)r_�compiler_codegen)r�astrXrs    r�
generate_code�CodegenTestCase.generate_code�s��$�5�5�c�<��K����rrN)r1r2r3r4r�r6rrrr�r��s��rr�c��\rSrSrSSjrSrg)�CfgOptimizationTestCase�c�6�[R"XU5nXB4$rn)r_�optimize_cfg)rrg�consts�nlocalsrXs     r�
get_optimized�%CfgOptimizationTestCase.get_optimized�s��!�.�.�s�G�D���}�rrN)r)r1r2r3r4r�r6rrrr�r��s��rr�c��\rSrSrSrSrg)�AssemblerTestCase�c�4�[R"XU5nU$rn)r_�assemble_code_object)r�filenamerX�metadatars     r�get_code_object�!AssemblerTestCase.get_code_object�s��
�
3�
3�H�X�
N���	rrN)r1r2r3r4r�r6rrrr�r��s��rr�)r5�unittestrrrcr_�ImportError�objectr%r�TestCaserr8�skipIfr�r�r�rrr�<module>r�s���M��
�	�
����x��
'�##�x�(�(�##�JHB�h�/�/�HB�V
���"�d�*�,H�I��-��J��
���"�d�*�,H�I��5��J��
���"�d�*�,H�I��/��J���c�����s�B6�6C�C

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 112.16 KB 0644
ast_helper.cpython-313.pyc File 2.22 KB 0644
asynchat.cpython-313.pyc File 10.8 KB 0644
asyncore.cpython-313.pyc File 25.15 KB 0644
bytecode_helper.cpython-313.pyc File 9.39 KB 0644
hashlib_helper.cpython-313.pyc File 2.5 KB 0644
hypothesis_helper.cpython-313.pyc File 1.26 KB 0644
i18n_helper.cpython-313.pyc File 3.56 KB 0644
import_helper.cpython-313.pyc File 14.17 KB 0644
logging_helper.cpython-313.pyc File 1.59 KB 0644
numbers.cpython-313.pyc File 745 B 0644
os_helper.cpython-313.pyc File 30.43 KB 0644
pty_helper.cpython-313.pyc File 3.77 KB 0644
refleak_helper.cpython-313.pyc File 396 B 0644
script_helper.cpython-313.pyc File 13.72 KB 0644
smtpd.cpython-313.pyc File 38.75 KB 0644
socket_helper.cpython-313.pyc File 15.57 KB 0644
testcase.cpython-313.pyc File 7.56 KB 0644
threading_helper.cpython-313.pyc File 11.66 KB 0644
venv.cpython-313.pyc File 4.75 KB 0644
warnings_helper.cpython-313.pyc File 9.71 KB 0644
Filemanager