python (3.11.7)
    e                         d Z ddlZddlZddlZddlmZ ddlmZ  G d dej                  Z	e
dk    r ej                     dS dS )zTests for distutils.log    N)	swap_attr)logc                       e Zd Zd ZdS )TestLogc           	      .   dD ]}|                      |          5  t          j        t          j                    d|          }t          j        t          j                    d|          }t	          j        t          j                  }	 t          t          d|          5  t          t          d|          5  t	          j	        d           t	          j
        d           d d d            n# 1 swxY w Y   d d d            n# 1 swxY w Y   t	          j        |           n# t	          j        |           w xY w|                    d	           |                     |
                                                                |d
k    rdn	|dk    rd
nd           |                    d	           |                     |
                                                                |d
k    rdn	|dk    rdnd           d d d            n# 1 swxY w Y   d S )N)strictbackslashreplacesurrogateescapereplaceignore)errorscp437)encodingr
   stdoutstderru   Dεbug	Mėssãgeu   Fαtal	Èrrōrr   r   u   Dεbug	M?ss?ger   u   Dεbug	Mssgeu   Dεbug	M\u0117ss\xe3geu   Fαtal	?rr?ru
   Fαtal	rrru   Fαtal	\xc8rr\u014dr)subTestio
TextIOWrapperBytesIOr   
set_thresholdDEBUGr   sysdebugfatalseekassertEqualreadrstrip)selfr
   r   r   
old_thresholds        L/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/distutils/tests/test_log.pytest_non_asciizTestLog.test_non_ascii   s   , 	3 	3FV,, 
3 
3)"*,,3:6K K K)"*,,3:6K K K # 1#) < <
5"3&99 5 5"3&995 5	"5666	"34445 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
 %m4444C%m4444A  !5!5!7!7-3y-@-@))+1X+=+=35 5 5 A  !5!5!7!7+1Y+>+>)/8););
13 3 3)
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3 
3	3 	3ss   A/HD%"D9)C.	"D.C2
2D5C2
6D9D%D		D%D	
D%H%D;;CHH	H	N)__name__
__module____qualname__r"