python (3.11.7)
    eq                         d dl mZmZ d dlZd dlZd dlZd dl mZ d dlZej        Z	ddZ
ddZd 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   printformatAssertionErrorlenrepr
OverflowError)	formatstrargsoutputlimit
overflowokresults         D/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_format.py
testformatr      s    M 	M+229dFKK
 
 
 
 
 
*11)TBBLLLLT!  	em&(8(8 
d !*DDD&&&&&"B C C 
C  	)FS[[((F6E6NF6E6N,J,J 
d	????DJJJJVd6lllL 
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 Nascii)
isinstancestrr   encode	bytearraytuple)
r   r   r   r   r   b_format	ba_formatb_argsb_output	ba_outputs
             r   
testcommonr%   2   s     )S!! 9dFE:>>>##G,,(##I
FdE""