Sindbad~EG File Manager
�
&ΜgR��$� ddlmZddlmZmZddlZddlZddlZGd�dej�Z Gd�dej�Z
edk(rFeej�d kDrejejd �ej�yy)
�)�support)�bigaddrspacetest�MAX_Py_ssize_tNc�<�eZdZed��Zed��Zed��Zy)� BytesTestc�|� dtdz
z}|jttj|d�d}y#d}wxYw�N�x�s�xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)r�assertRaises�
OverflowError�operator�add��self�xs �3/usr/local/lib/python3.12/test/test_bigaddrspace.py�test_concatzBytesTest.test_concats9��
����,�-�A����m�X�\�\�1�j�I��A���A���27�;c��� dtdz
z}|jt�5}|dz}ddd�|jt�5}|dz
}ddd�d}y#1swY�/xYw#1swYd}yxYw#d}wxYwr )rrr
�rr�cms r�test_optimized_concatzBytesTest.test_optimized_concat sw�� ����,�-�A��"�"�=�1�R��
�N��2��"�"�=�1�R��j� ��2��A�2�1��2��A���A�s?�!A1�A�A1�A#�A1�A �A1�#A.�(A1�.A1�1A5c�|� dtdz
z}|jttj|d�d}y#d}wxYw)Nr
r)rrr
r�mulrs r�test_repeatzBytesTest.test_repeat/s9�� ����,�-�A����m�X�\�\�1�c�B��A���A�rN)�__name__�
__module__�__qualname__rrrr��rrrs<�������������r!rc�@�eZdZdZed��Zed��Zed��Zy)�StrTest�c�� dttd|jzz�z}|jtt
j||�d}y#d}wxYw�Nr皙�����?)�intr�unicodesizer�MemoryErrorrrrs rrzStrTest.test_concat<sK�� ��c�.�S�4�3C�3C�-C�D�E�E�A�
���k�8�<�<��A�>��A���A���AA
�
Ac�� dttd|jzz�z}|jt�5}||z}ddd�|jt�5}||z
}ddd�d}y#1swY�/xYw#1swYd}yxYw#d}wxYwr&)r(rr)rr*rs rrzStrTest.test_optimized_concatGs��� ��c�.�S�4�3C�3C�-C�D�E�E�A��"�"�;�/�2���E��0��"�"�;�/�2��a���0��A�0�/��0��A���A�s?�7B�A-�B�A9�"B�-A6�2B�9B�>B�B�Bc�� dttd|jzz�z}|jtt
j|d�d}y#d}wxYw)Nrr'�)r(rr)rr*rrrs rrzStrTest.test_repeatVsI�� ��c�.�S�4�3C�3C�-C�D�E�E�A����k�8�<�<��A�>��A���A�r+N)rrrr)rrrrr r!rr#r#8sA���K������������r!r#�__main__�)�testr�test.supportrr�unittestr�sys�TestCaserr#r�len�argv�set_memlimit�mainr r!r�<module>r:s�����9���
�"��!�!�"�J$�h���$�N�z��
�3�8�8�}�q������S�X�X�a�[�)��H�M�M�O�r!
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists