Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_xxlimited.cpython-311.opt-2.pyc
�

�Ke�	����ddlZddlmZddlZejd��Zejd��ZGd�d��ZGd�deej��Z	Gd	�d
eej��Z
dS)�N)�
import_helper�	xxlimited�xxlimited_35c�B�eZdZUejed<d�Zd�Zd�Zd�Z	d�Z
dS)�CommonTests�modulec�8�|j���}dS�N)r�Xxo��self�xxos  �=/usr/local/apps/python3/lib/python3.11/test/test_xxlimited.py�test_xxo_newzCommonTests.test_xxo_news���k�o�o������c���|j���}|�t��5|jddd��n#1swxYwY|�t��5|`ddd��n#1swxYwYd|_|�|jd��|`|�t��5|jddd��dS#1swxYwYdS)Ni�)rr�assertRaises�AttributeError�foo�assertEqualrs  r�test_xxo_attributeszCommonTests.test_xxo_attributess����k�o�o����
�
�
�~�
.�
.�	�	��G�G�	�	�	�	�	�	�	�	�	�	�	����	�	�	�	�
�
�
�~�
.�
.�	�	���	�	�	�	�	�	�	�	�	�	�	����	�	�	�	���������$�'�'�'��G�
�
�
�~�
.�
.�	�	��G�G�	�	�	�	�	�	�	�	�	�	�	�	����	�	�	�	�	�	s5�A�A�A�-A<�<B�B�C�C�!Cc�d�|�|j�dd��d��dS)N���)rrr�r
s r�test_foozCommonTests.test_foos.����������A�.�.��2�2�2�2�2rc�d�|�t|jjt����|�|jjt��|j�d��}|�|d��|�|���d��dS)N�abcd�ABCD)�
assertTrue�
issubclassr�Str�str�assertIsNotr�upper)r
�
custom_strings  r�test_strzCommonTests.test_str!s������
�4�;�?�C�8�8�9�9�9�������#�.�.�.������/�/�
������/�/�/�����,�,�.�.��7�7�7�7�7rc��|j���}|�|�d��d��dS)N�abc)r�newr�demors  r�test_newzCommonTests.test_new)s9���k�o�o����������%���%�0�0�0�0�0rN)�__name__�
__module__�__qualname__�types�
ModuleType�__annotations__rrrr(r-�rrrr	sp������������ � � ����3�3�3�8�8�8�1�1�1�1�1rrc�$�eZdZeZd�Zd�Zd�ZdS)�
TestXXLimitedc��|j���}|j���}|�|�d��d��|�|�|��|��|�|�|��|��|�|�d��d��dS�Nr*r�rrrr,�r
r�others   r�
test_xxo_demozTestXXLimited.test_xxo_demo1s����k�o�o��������!�!��������%���%�0�0�0�������#����,�,�,�������%���%�0�0�0�������!���d�+�+�+�+�+rc�t�|�|jj��5|jj�#1swxYwYdSr
)rr�Errorrs r�
test_errorzTestXXLimited.test_error9sb��
�
�
�t�{�0�
1�
1�	$�	$��+�#�#�	$�	$�	$�	$����	$�	$�	$�	$�	$�	$s�
-�1�1c��|j���}|�|jd��t	|��}|�|jd��t	|��}|�|jd��d|d<|�|dd��|�|dd��dS)Nrrr)rrr�	x_exports�
memoryview)r
r�b1�b2s    r�test_bufferzTestXXLimited.test_buffer=s����k�o�o����������*�*�*�
��_�_��������*�*�*�
��_�_��������*�*�*���1������A���"�"�"�����A���"�"�"�"�"rN)r.r/r0rrr<r?rEr4rrr6r6.sF������
�F�,�,�,�$�$�$�	#�	#�	#�	#�	#rr6c�$�eZdZeZd�Zd�Zd�ZdS)�TestXXLimited35c��|j���}|j���}|�|�d��d��|�|�d��d��dSr8r9r:s   rr<zTestXXLimited35.test_xxo_demoLsj���k�o�o��������!�!��������%���%�0�0�0�������!���d�+�+�+�+�+rc��|�t��5|j�d��ddd��dS#1swxYwYdS)Nr)r�SystemErrorr�rojrs r�test_rojzTestXXLimited35.test_rojRs���
�
�
�{�
+�
+�	�	��K�O�O�A����	�	�	�	�	�	�	�	�	�	�	�	����	�	�	�	�	�	s�A�A�
Ac��|j���}|j���}|�||��dSr
)r�Null�assertNotEqual)r
�null1�null2s   r�	test_nullzTestXXLimited35.test_nullWsD���� � �"�"���� � �"�"�����E�5�)�)�)�)�)rN)r.r/r0rrr<rLrRr4rrrGrGIsF������
�F�,�,�,����
*�*�*�*�*rrG)�unittest�test.supportrr1�
import_modulerrr�TestCaser6rGr4rr�<module>rWs�������&�&�&�&�&�&�����'�M�'��4�4�	�*�}�*�>�:�:��"1�"1�"1�"1�"1�"1�"1�"1�J#�#�#�#�#�K��!2�#�#�#�6*�*�*�*�*�k�8�#4�*�*�*�*�*r