Sindbad~EG File Manager
�
'Μg� � �h � d Z ddlZ G d� dej � Zedk( r ej
� yy)zaTest correct treatment of hex/oct constants.
This is complex because of changes due to PEP 237.
� Nc �0 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zy)�
TestHexOctBinc � � | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j d d � | j dd� | j dd� | j dd� | j d d � y )
Nr � l �MW� � ��� ���� ��� �������� ��assertEqual��selfs �2/usr/local/lib/python3.12/test/test_int_literal.py�test_hex_baselinezTestHexOctBin.test_hex_baseline
s� � �����c�"�����c�"����*�,=�>�����a� �����r�"�����Z�0����+�-@�A������#�����#�&������4����.�0D�E�����q�!������$�����k�2����,�.B�C� c � � | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� y � Nl l �� i �l������ l l ���� l���� l�������� r
r s r �test_hex_unsignedzTestHexOctBin.test_hex_unsigned s� � �����Z�0�����Z�0������4������4�
����k�2�����k�2�
���+�-@�A����+�-A�B����.�0D�E����.�0E�F�
���,�.B�C����,�.C�Dr c � � | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j d d � | j dd� | j dd� | j dd� | j d d � y )
Nr r iw9 r r r r
r r r
r s r �test_oct_baselinezTestHexOctBin.test_oct_baseline6 s� � �����c�"�����c�"�����I�.�����a� �����r�"�����
�3����0�2E�F������#�����#�&����)�;�7����3�5I�J�����q�!������$������5����1�3G�Hr c � � | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� y r r
r s r �test_oct_unsignedzTestHexOctBin.test_oct_unsignedK s� � �����
�3�����
�3����)�;�7����)�;�7�
�����5������5�
���1�3F�G����1�3G�H����4�6J�K����4�6K�L�
���2�4H�I����2�4I�Jr c � � | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j d d � | j dd� | j dd� | j dd� | j d d � y )
Nr r iU r r r r
r r r
r s r �test_bin_baselinezTestHexOctBin.test_bin_baselineb s� � �����c�"�����c�"�����
�6�����a� �����"�%����:�J�G����Z�\o�p������#�����S�)����=�{�K����]�_s�t�����q�!�����3�'����;�[�I����[�]q�rr c � � | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� | j dd� y r r
r s r �test_bin_unsignedzTestHexOctBin.test_bin_unsignedw s� � ����;�Z�H����;�Z�H����>��L����>��L�
���<�k�J����<�k�J�
���[�]p�q����[�]q�r����^�`t�u����^�`u�v�
���\�^r�s����\�^s�tr N) �__name__�
__module__�__qualname__r r r r r r � r r r r s&