Current File : //usr/local/apps/python3/lib/python3.11/test/__pycache__/test_format.cpython-311.opt-1.pyc |
�
�Kepq � � � d dl mZmZ d dlZd dlZd dlZd dl mZ d dlZej Z dd�Z
dd�Zd� Zd� Z
G d� d ej � � Zed
k r ej � � dS dS )� )�verbose�
TestFailedNFc � � t rN|r't d� | ||� � d�� � n%t d� | |� � d�� � | |z }|r8|�6||k r0t rt d� � t | �d|�d|�d|��� � �|r�|��t |� � t |� � k s|d |� |d |� k rft rt d� � t t | � � �dt |� � �dt |� � �dt |� � ��� � d S t rt d � � d S d S # t $ r |s� t rt d
� � Y d S Y d S w xY w)Nz{!a} % {!a} =? {!a} ...� )�endz{!a} % {!a} works? ...�noz % z == z != �yeszoverflow (this is fine))r �print�format�AssertionError�len�repr�
OverflowError)� formatstr�args�output�limit�
overflowok�results �:/usr/local/apps/python3/lib/python3.11/test/test_format.py�
testformatr s� � �� M�� M��+�2�2�9�d�F�K�K��
�
�
�
�
�
�*�1�1�)�T�B�B��L�L�L�L���T�!�� � �e�m��&�(8�(8��
��d���� �!*���D�D�D�&�&�&�&�&�"B� C� C�
C� � ��)��F���S��[�[�(�(�F�6�E�6�N�F�6�E�6�N�,J�,J��
��d������ �?�?�?�?�D��J�J�J�J��V�����d�6�l�l�l�L�
M�
M�
M�
M�
M� �
��e������
�
��/ � -� -� -�� ��� -��+�,�,�,�,�,�,� -� -� -�-���s �E �#E:�9E:c �� � t | t � � r)t | ||||� � | � d� � }n| }t |� � }g }t |t
� � s|f}t |� � }|�d x}} n<t |t � � r|� d� � }n|}t |� � } t |||||� � t ||| ||� � d S �N�ascii)�
isinstance�strr �encode� bytearray�tuple)
r r r r r �b_format� ba_format�b_args�b_output� ba_outputs
r �
testcommonr% 2 s� � � �)�S�!�!� ��9�d�F�E�:�>�>�>��#�#�G�,�,������(�#�#�I�
�F��d�E�"�"� ��x��
�4�[�[�F�
�~�#�#��9�9��f�c�"�"� ��}�}�W�-�-�H�H��H��h�'�'� ��x���5�*�=�=�=��y�&�)�U�J�?�?�?�?�?� c � � t | |� � t d|z � � �# |$ r}}t |� � |k rt rt d� � nHt rt d� � t d|dt t |� � � � � � Y d }~d S Y d }~d S d }~w t rt d� � t d� � � xY w)Nz"did not get expected exception: %sr r zUnexpected �:zUnexpected exception)r r r r r
r )r r � exception�excmsg�excs r �test_excr, J s� � �H��9�d�#�#�#� �=��F�G�G�G�� � A� A� A��s�8�8�v����
��e������#��d�����-��C��c�#�h�h���@�@�@�@�@�@�@�@�@� � � � � � ��������E�$�K�K�K�
�$�%�%�%�
���s �$ �C�A,B!�!+Cc �t � t | |||� � t | � d� � |||� � d S r )r, r )r r r) r* s r �test_exc_commonr. [ s>